Então Vinicius, esse erro de arquivo não encontrado provavelmente não é do seu arquivo, mas de algum arquivo que o pydub precisa internamente, como voce disse, você esta convertendo de mp3 para wav, mas o pydub não sabe ler mp3, por isso ele precisa de outra codigo que saiba ler.
Um teste que você pode fazer é renomear o audio para um arquivo que realmente não exista, provavelmente você vai ver um erro diferente dizendo que não conseguiu executar o open, mais ou menos assim:
line 60, in _fd_or_path_or_tempfile
fd = open(fd, mode=mode)
FileNotFoundError: [Errno 2] No such file or directory: 'audio2.mp3'
É um FileNotFoundError também, mas você consegue perceber que o interpretador nesse caso sabe qual arquivo ele procurava e qual ele não achou.
Uma abordagem que eu segueria no seu caso após esse teste, é instalar o ffmpeg.
Mac
brew install ffmpeg
Linux
apt-get install ffmpeg libavcodec-extra
Windows
http://builds.libav.org/windows/
Se o seu caso for windows, você vai precisar colocar o /bin do ffmpeg no PATH do windows.