试图在运行raspbian操作系统的raspberry pi上进行一些语音识别,但无论我做什么,我都会收到错误消息“没有名为playsound的模块”。我正在使用pip install playsound并获得成功安装。我正在使用pip freeze | grep play并获取播放声音==1.2.2。我已经加载了最新的Raspbian操作系统,但是结果是一样的。播放声音文件位于应在的位置。我已经尝试过pip3安装。我已经尝试卸载这两个,并在pip上重新安装。我已经升级了pip和raspbian。代码是默认的,没有什么特别的。任何想法和任何帮助都会在这里受到感谢。
import os
import time
import playsound
import speech_recognition as sr
from gtts import gTTS
def speak(text):
tts = gTTS(text=text, lang="en-uk")
filename = "voice.mp3"
tts.save(filename)
playsound.playsound(filename)
speak("hello")发布于 2020-12-31 07:27:32
如果您使用python3 {python_file}.py运行python程序,请尝试使用
python3 -m pip install或者,如果您使用python {python_file}.py运行python程序,请使用
python -m pip install这将保证pip引用的是您正在使用的确切的python版本。
发布于 2021-01-02 21:47:48
在闲逛了很长一段时间后,我从来没有得到播放声音工作,但没有问题的pydub。有了pydub,它就像预期的那样工作。
https://stackoverflow.com/questions/65514756
复制相似问题