Tarakotalk

Dies ist ein inoffizielles Werkzeug (Text-to-Speech), mit dem Hiroyuki mithilfe von Ochari Hiroyuki-Hersteller geeignete Dinge aus der CLI sprechen lässt.
Merkmale
Es implementiert zwei Unterbefehle: save , das das generierte Audio in einer Datei und play speichert, das den generierten Audio wie auf einem PC spielt.
Im Gegensatz zu Websites mit einer Grenze von 140 Zeichen ermöglicht Tarakotalk Hiroyuki, Text bis zu 1000 Zeichen zu sprechen (basierend auf den API -Spezifikationen ab dem 6. September 2022).
Sie können auch kopieren und einfügen oder Hiroyuki Kurzgeschichten vorlesen lassen.
Es scheint, dass der kürzeste, der etwa 5 Sekunden dauert, und bis zu 15 Sekunden, um Audio zu generieren (möglicherweise mehr, wenn der Server beschäftigt ist).
- Speichern Sie generiertes Audio in einer Datei (
save )- Der gesprochene Text kann entweder aus Befehlszeilenargumenten, Textdateien oder Standardeingaben (durchlaufen) eingegeben werden.
- Speichern Sie das generierte Audio im WAV -Format im angegebenen Dateipfad
- Der generierte Audio wird im WAV -Format an die Standardausgabe (durch Rohr) ausgegeben.
- Wenn Sie FFMPEG getrennt installieren, können Sie mit
tarakotalk save "それって、あなたの感想ですよね?" "-" | ffmpeg -i - test.mp3 .
- Spielen Sie das generierte Audio auf Ihrem PC (
play )- Der gesprochene Text kann entweder aus Befehlszeilenargumenten, Textdateien oder Standardeingaben (durchlaufen) eingegeben werden.
- Der generierte Audio wird direkt vom PC-Lautsprecher (plattformübergreifend) abgespielt.
Wie man benutzt
Laden Sie den neuesten Tarakotalk von Releases herunter und legen Sie ihn in den Ordner, in dem Ihr Pfad passt.
Tarakotalk ist ein Python -Werkzeug, das jedoch mit Nuitka in eine einzelne Binärdatei integriert ist.
- Windows (x64): tarakotalk.exe
- macOS (x64): Tarakotalk-Mazos
- Es ist nur für die Intel Mac -Version, aber es sollte auf einem Apple Silicon (M1) Mac funktionieren, wenn Rosetta 2 enthalten ist ...?
- Linux (x64): Tarakotalk-Linux
- Linux (ARM64): Tarakotalk-Linux-Arm
Es gibt vier Builds oben. Bitte laden Sie es nach Ihrem Betriebssystem herunter.
usage: ./tarakotalk [-h] {save,play} ...
Cross-platform CLI TTS Tools for Hiroyuki's Voice
positional arguments:
{save,play}
save 生成した音声をファイルに保存する
play 生成した音声を PC 上で再生する
options:
-h, --help show this help message and exit
tarakotalk save
usage: ./tarakotalk save [-h] input output
positional arguments:
input ひろゆきに喋らせるテキスト (文字列 or ファイルパス、"-" で標準入力から読み込み)
output 生成した音声ファイル (wav) の保存先のファイルパス ("-" で標準出力に出力)
options:
-h, --help show this help message and exit
# コマンドライン引数からテキストを入力し、生成した音声を /path/to/test.wav に保存
. / tarakotalk save "それって、あなたの感想ですよね? " " /path/to/test.wav "
# ファイルからテキストを入力し、生成した音声を標準出力に出力したあと、FFmpeg に渡して mp3 に変換
. / tarakotalk save " /path/to/yoshinoya.txt " " - " | ffmpeg - i - - c:a libmp3lame / path / to / test.mp3
# 標準入力からテキストを読み上げ、生成した音声を /path/to/test.wav に保存
echo "それって、あなたの感想ですよね? " | . / tarakotalk save " - " " /path/to/test.wav "
tarakotalk play
usage: ./tarakotalk play [-h] input
positional arguments:
input ひろゆきに喋らせるテキスト (文字列 or ファイルパス、"-" で標準入力から読み込み)
options:
-h, --help show this help message and exit
# コマンドライン引数からテキストを読み上げ
. / tarakotalk play "それって、あなたの感想ですよね? "
# ファイルからテキストを読み上げ
. / tarakotalk play " /path/to/yoshinoya.txt "
# 標準入力からテキストを読み上げ
echo "それって、あなたの感想ですよね? " | . / tarakotalk play " - "
Beispiele für die Verwendung
Ich habe gerade ein zufälliges Beispiel gegeben, das vorerst verwendbar zu sein scheint (Referenz erforderlich), und es wurde nicht überprüft, ob es tatsächlich verwendet werden kann.
- Lassen Sie Hiroyuki eine Kopie und Paste von Yoshinoya lesen
- Lassen Sie sie Kommentare aus Live-Chat wie Boyomi-chan lesen
- Sie benötigen ein separates Tool, mit dem Sie Befehle zusammen mit dem Kommentarinhalt ausführen können, wenn Sie einen Kommentar vom Live -Chat erhalten. Ich weiß nicht, ob so etwas ist.
- Selbst kurze Kommentare dauern einige Sekunden, um Audio zu generieren, sodass die Echtzeitleistung zwangsläufig abnimmt.
- Ich habe Tarakotalk auf meinem Raspberry Pi installiert und Hiroyuki um 8 Uhr morgens das Wetter und die Nachricht von heute vor dem Lautsprecher vorlesen.
- Die Generation ist (natürlich) dem Server von CoeFont überlassen, daher sollte selbst eine schwache Maschine wie Raspberry Pi in der Lage sein, sie ziemlich schnell zu generieren.
- Das generierte Audio kann mit der Standardausgabe gespielt werden. Wenn Sie also die Standardeingabe erhalten, die über FFMPEG (
-i - ) geleitet wurde, können Sie es in ein anderes Audio -Format umwandeln oder die Wiedergabetreuegeschwindigkeit je nach Befehl ffmpeg ändern. - Sie können auch FFMPEG verwenden, um Hintergrundmusik hinzuzufügen oder das Audio zu filtern.
- Verwenden Sie das Video als Erzählung, um Hiroyuki zu lesen
- Wenn Sie es für die Videoerstellung verwenden möchten, ist Hiroyuki offiziell in CoeFont enthalten, was kostenlos und unbegrenzt in CoeFont Cloud verwendet wird. Ich denke, es ist bequemer, dies zu verwenden, da Sie Intonation und Geschwindigkeit spielen können (aus irgendeinem Grund, dass es nicht viel angekündigt ist ...).
- Sie müssen angemeldet sein, um Coefont Cloud zu verwenden.
- Einige Coefont haben gezahlte Artikel, aber Hiroyuki scheint die freie Stufe nach Arial Mial zu sein. Der Tropfen ist riesig ...
- Für Sound Mad Materials werden die Texte des Original -Songs an Hiroyuki gesendet und dann trainiert und dazu gebracht, separat in Reaper oder VocalShifter zu singen.
- Da es sich um ein CLI -Tool handelt, ist es möglich, ein Shell -Skript oder etwas zu erstellen, um die Texte in mehrere WAV -Dateien aufzuteilen, um sie zu generieren.
Haftungsausschluss
- Tarakotalk ist ein inoffizielles Werkzeug. Es hat nichts mit dem Coefont -Beamten zu tun.
- Tarakotalk erhält Hiroyukis Audio aus der CLI, indem er direkt auf die von Ochari Hiroyuki Maker verwendeten privaten APIs zugreift.
- Bitte hören Sie auf, Coefont offiziell über Tarakotalk zu kontaktieren.
- Keine Garantie.
Bitte verwenden Sie Coefont offiziell oder Hiroyuki selbst als geheime Lösung.- Wir können keine Verantwortung für Straftaten übernehmen, die von überall aus entstehen. Bitte verwenden Sie es auf eigenes Risiko.
- Dies ist kein Werkzeug, das ursprünglich beim Zugriff auf private APIs eine gute Sache ist. Bitte hören Sie auf eine Weise zu, die Coefont -Server zu sehr belastet.
- Da NG -Wörter auf der API -Seite validiert sind, gilt dies auch für NG -Wörter, ob über Tarakotalk oder nicht.
- Es besteht die Möglichkeit, dass es aufgrund von Änderungen der API -Spezifikationen auf der Coeefont -Seite oder der Service -Kündigung plötzlich unbrauchbar werden kann.
Lizenz
MIT -Lizenz