0

所以这是我一直在编写的代码,并在有关制作语音助手的视频教程中看到了它,我复制了与视频完全相同的代码,但它只是不断弹出说“没有名为 playsound 的模块”,但我已经下载了它在命令提示符窗口中

下面是我的代码

import os
import time
from playsound import playsound
import speech_recognition as sr 
from gtts import gTTS



def speak(text):
  tts = gTTS(text=text, lang="en")
  filename = "voice.mp3"
  tts.save(filename)
  playsound.playsound(filename)
  speak("hello danny")  `

有什么想法吗?

4

3 回答 3

0

您可以从安装playsoundpip

pip install playsound

之后在您的代码中,您必须替换

playsound.playsound(filename)->playsound(filename)

于 2020-05-27T20:17:33.580 回答
0

最有可能是 py 的错误版本,所以我认为您至少安装了 python 2,这意味着当您运行 pip install playsound 时,它会安装到您的 python2 文件夹中。

尝试安装

pip3 install playsound
于 2021-10-28T11:54:15.013 回答
-1

我也面临同样的问题。我使用“pip uninstall playsound”卸载了playsound,并使用“pip3 install playsound”命令安装了playsound ..它有效。请试试这个..

于 2021-11-27T13:34:36.130 回答