Eine Web-App zur Übersetzung der Sprache in Echtzeit mithilfe der Whisper-API zum Transkriptieren und Übersetzen aufgezeichneter Audio sowie Google Text-to-Speech (GTTS), um die Übersetzung abzuspielen.
Transkribieren Sie die Sprache aus Mikrofon oder Audiodatei
Übersetzen Sie Sprache oder Text in Englisch aus einer Sprache
Zeigen Sie die Übersetzungsergebnisse auf dem Bildschirm als Text an
Übersetzung als Sprache vom Google Text-to-Speech-Modul (GTTS) synthetisiert.
Sie können die App hier ausprobieren: https://translator.streamlit.app/
Alternativ können Sie die App lokal ausführen, indem Sie den folgenden Installationsanweisungen folgen
Um die App lokal auszuführen, müssen Sie Python 3.7+ und PIP installieren lassen.
Klon dieses Repository: git clone https://github.com/lperezmo/real-time-translator.git
Navigieren Sie zum Projektverzeichnis: cd real-time-translator
Installieren Sie die erforderlichen Pakete: pip install -r requirements.txt
Führen Sie die App aus: streamlit run app.py ausführen
Öffnen Sie Ihren Browser und gehen Sie zu http: // localhost: 8501
Befolgen Sie die folgenden Schritte, um die App zu verwenden:
Klicken Sie auf das Mikrofon und zeichnen Sie Audio auf, während es rot ist.
Wenn Audio nach der Aufzeichnung nicht angezeigt wird, klicken Sie oben in der App auf die Schaltfläche "App" -App ".
Dieses Projekt ist unter der GPL -3.0 -Lizenz lizenziert - siehe Lizenz.MD für Einzelheiten.