Allgemeine Einführung
edge-tts ist ein Open-Source-Python-Modul, mit dem Benutzer den Online-Text-to-Speech-Dienst von Microsoft Edge in Python-Code verwenden können, ohne dass ein Microsoft Edge-Browser, ein Windows-Betriebssystem oder ein API-Schlüssel erforderlich ist. Es bietet edge-tts- und edge-playback-Befehle für die direkte Verwendung über die Befehlszeile und unterstützt die einfache Anpassung von Stimme, Ton und Lautstärke.
einladen (zu einer Mahlzeit usw.)Klicken Sie auf diesen LinkEs erfordert keine Bereitstellung und bietet eine einfache Schnittstelle zur Erstellung von Sprachdateien für eine unbegrenzte Anzahl von Stunden.
Funktionsliste
- Verwendung des Online-Text-to-Speech-Dienstes von Microsoft Edge
- Unterstützung für direkte Aufrufe in Python-Code
- Unterstützung von Befehlszeilenoperationen
- Bietet Befehle für Edge-TTs und Edge-Playback
- Unterstützung beim Wechsel von Sprache und Stimme (Geschlecht und Region)
- Unterstützung der benutzerdefinierten Wiedergabe von Sprache über die Befehlszeile
- Unterstützung für die Anpassung von Sprachgeschwindigkeit, Lautstärke und Tonhöhe
- Kein Microsoft Edge, Windows oder API-Schlüssel erforderlich
Hilfe verwenden
- Installation: Verwenden Sie den pip-Befehl `pip install edge-tts` oder den pipx-Befehl `pipx install edge-tts`.
- Grundlegende Verwendung: Geben Sie den Befehl `edge-tts --text "Ihr Text" --write-media output filename.mp3 --write-subtitles output subtitle filename.vtt` ein
- Ändern der Stimmen: Prüfen Sie zunächst die verfügbaren Stimmen mit `edge-tts --list-voices` und wählen Sie dann die entsprechende Stimme aus.
- Ändern Sie Sprachgeschwindigkeit, Lautstärke und Tonhöhe: Verwenden Sie die Parameter `--rate`, `--volume` und `--pitch` für die Anpassung.