0

このコードを使用してPythonで音声アシスタントを作成しようとしています

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



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

def get_audio():
    r = sr.Recognizer()
    with sr.Microphone() as source:
        audio = r.listen(source)
        said = ""

        try:
            said = r.recognize_google(audio)
            print(said)
        except Exception as e:
            print("Exception: " + str(e))

    return said


text = get_audio()

if "who are you" in text:
    speak(" I am Friday the virtual assistant")

そして、実行すると、このエラー ImportError: cannot import name gTTS が表示されます

どんな助けでも素晴らしいでしょう:)

編集:gTTSに変更しましたが、まだImportErrorが発生します:名前gTTSをインポートできません

4

4 に答える 4

3

交換してみる

from gtts import gTTs

from gtts import gTTS

(資本金に注意S)

于 2020-07-22T12:56:52.117 に答える