python没有名为playsound的模块

2024-05-15 05:32:10 发布

您现在位置:Python中文网/ 问答频道 /正文

试图在运行raspbian操作系统的raspberry pi上获得一些语音识别,但无论我做什么,我都会得到错误“没有名为playsound的模块”。 我正在使用pip安装playsound并获得成功安装。 我正在使用pip freeze | grep play并获得playsound==1.2.2。 我已经加载了最新的Raspbian操作系统,但结果相同。 playsound文件是应该放在的位置。 我已尝试安装pip3。 我已尝试卸载这两个和重新安装在只是pip。 我升级了皮普和拉斯宾。 代码是默认值,没有什么特别之处。 如果您有任何想法和帮助,我们将不胜感激

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")

Tags: 模块piptextimport错误pi语音filename
2条回答

在闲逛了一段时间后,我从未让playsound正常工作,但对pydub没有任何问题。有了pydub,一切都如愿了

如果使用python3 {python_file}.py运行python程序,请尝试使用

python3 -m pip install

或者,如果使用python {python_file}.py运行python程序,请使用

python -m pip install

这将保证pip引用的是您正在使用的确切python版本

相关问题 更多 >

    热门问题