Die Einfache Spracherkennung klappt soweit(Sprache wird in Text und somit in einen String umgewandelt).
Die direkte Sprachausgabe funktioniert irgendwie nicht. Er sagt der Dateiname oder Pfad kann nicht gefunden werden.(Dabei ist der untere teil des Codes seperat ausgeführt wurden und da findet er den Pfad und gibt das eingetippte Wort aus).
Hat da jemand eine Idee? Hier der Code
Code: Alles auswählen
import speech_recognition as sr
from gtts import gTTS
from playsound import playsound
import time
r = sr.Recognizer()
with sr.Microphone() as source:
print('Sag was!')
audio = r.listen(source)
aufnahme = r.recognize_google(audio, language='de-DE')
print(aufnahme)
language = 'de'
ausgabe = gTTS(text=f'{aufnahme}', lang=language, slow=False)
ausgabe.save("ausgabe.mp3")
playsound("C:/Users/Anwender/Python_Projekte/ausgabe.mp3")
