ich habe folgendes Problem.
ich möchte für mein Raspberry 3 Typ B eine Spracherkennung schreiben. und in Phython gibs es ein einfaches Script. Soweit so gut
Dieses Script habe ich bei mir umsetzen wollen. Nur da kommt folgende Fehlermeldung:
Ich habe folgende Module installiertTraceback (most recent call last):
File "/user/lib/python3.7/ast.py", line 35, in Phase
return compile(source, filename, mode PyCF_ONLY_AST)
File "/home/pi/Template/speing.py", Line 5
audio = speech_engine.record(micro, duration=5)
^
IndentationError: expected an intented block
pip install pydub
pip install screenrecognition
sudu su -
abt-get install pyaudio
exit
pip install pyaudio
Dazu das Script in Python 3.7
Code: Alles auswählen
import speech_regognition as sr
speech_engine = sr.Recognizer
def from_microphone():
with sr.microphone() as micro:
audio = speech_engine.record(micro, duration=5)
text=speech_engine.regognize_google(audio, language="de-DE")
return text
(from microphone())