Spracherkennung & Ausgabe

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
johann1976
User
Beiträge: 7
Registriert: Mittwoch 16. Februar 2022, 11:21

Hey Leute Ich habe Versucht meine Sprachaufnahme direkt in die Google Stimme zu verwandeln.

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")
LG Johann :)
Benutzeravatar
__blackjack__
User
Beiträge: 14078
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@johann1976: Das sind ja nur unter ganz bestimmten Umständen die gleichen Pfade. Warum gibst Du das denn so unterschiedlich an und nicht einfach einheitlich, so dass das garantiert immer der gleiche Pfad ist?
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
Antworten