Python Google Voice Assistance Setup on MacOS - with trouble-shooting on installing pyaudio (廣東話)
Автор: 夏sir網上教室
Загружено: 2021-10-18
Просмотров: 161
Source codes:
import os
import time
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)
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
speak("I am ready!")
print("I am ready!")
text = get_audio()
if "hello" in text:
print("Hello, how are you?")
speak("hello, how are you?")
if "name" in text:
print("I am a robot!")
speak("I am a robot!")
if "today" in text:
print("Today is 17 Oct 2021.")
speak("Today is 17 Oct 2021.")
pip install SpeechRecognition
pip install gTTS
pip install playsound
pip install pyaudio (will have problems)
way out: download pyaudio https://www.lfd.uci.edu/~gohlke/pytho...
pip install PyAudio‑0.2.11‑cp39‑cp39‑win_amd64.whl
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: