Anleitung um das Script vom Til unter Windows zu nutzen
Am besten lest ihr euch erstmal alles durch bevor ihr anfangt.
Ich hoffe ich habe nichts vergessen:
Unter https://cloud.google.com/text-to-speech/ einen Testaccount anlegen.
Ein neues Projekt anlegen und links auf APi & Dienste auf Dashboard
APIs und dienste aktivieren anklicken und die Cloud Text to Speach API aktivieren (Im Zweifel beide aktivieren)
Links auf Anmeldedaten --> Anmeldedaten erstellen --> API-Schlüssel einen schlüssel erstellen und notieren
Python herunterladen: https://www.python.org/downloads/
“Add Python to Path” anhaken
Ich habe als Installationspfad c:\python genommen
Download ffmpeg https://ffmpeg.zeranoe.com/builds/
Installationsanleitung: https://de.wikihow.com/FFmpeg-unter-Windows-installieren
Til’s add_lead_in_messages.py unter https://github.com/xfjx/TonUINO/tree/DEV (Später evtl unter Master) herunterladen und im Pythonordner speichern.
exe erzeugen (Quelle: http://www.py2exe.org/index.cgi/Tutorial)
mit Notepad den folgenden Code als setup.py im gleichen Verzeichnis wie Til’s py-Datei speichern:
from distutils.core import setup
import py2exe
setup(console=['add_lead_in_messages.py'])
Powershell öffnen
cd c:\python
eingeben und enter drücken
pip install py2exe
einfügen und enter drücken
python setup.py install
einfügen und enter drücken
Jetzt sollte unter c:\python\dist eine add_lead_in_messages.exe sein.
Powershell öffnen
cd c:\python\dist
eingeben und enter drücken
Mit folgendem Befehl die MP3’s erzeugen:
.\add_lead_in_messages.exe -i C:\"Quellordner" -o C:\"Zielordner" --lang de --google-key 123456
Wenn die MP3’s noch nicht nummeriert sind, könnt ihr noch --add-numbering anfügen, dadurch werden sie automatisch nummeriert.