Vertonung von Teachmasterdateien: Unterschied zwischen den Versionen
Gramma (Diskussion | Beiträge) |
Gramma (Diskussion | Beiträge) |
||
(21 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Vorbemerkung == | == Vertonung von vok2-Dateien für Teachmaster4 == | ||
Auf dieser Seite findet sich die Dokumentation zum Tool [http://www. | === Vorbemerkung === | ||
Auf dieser Seite findet sich die Dokumentation zum Tool [http://www.grammaster.de/download/teachmaster-vertonung.zip '''Teachmaster-Vertonung'''], mit dem sich Teachmaster-Vokabeldateien automatisch vertonen lassen. Das Programm nutzt Google Text to Speech, generiert mp3-Files für die Zweitsprache in der *.vok2-Datei und überschreibt die *.vok2-Datei mit einer neuen Version, in der Verknüpfungen zu dem mp3-Files eingefügt sind. | |||
Bemerkungen werden erhalten, bestehende Audiofiles nicht überschrieben. Alle Audiofiles werden in einem nicht verschiebbaren Unterverzeichnis abgelegt. | Bemerkungen werden erhalten, bestehende Audiofiles nicht überschrieben. Alle Audiofiles werden in einem nicht verschiebbaren Unterverzeichnis abgelegt. | ||
Das ausführbare Programm kann [http://www. | Das ausführbare Programm kann [http://www.grammaster.de/download/teachmaster-vertonung.zip hier] heruntergeladen werden. Ich lehne ausdrücklich jede Haftung für die Benutzung ab, diese erfolgt auf eigenes Risiko. | ||
Für Teachmaster Version 5 gibt es ein eigenes Vertonungstool [http://www.grammaster.de/download/teachmaster5-vertonung.zip hier]. | |||
== Beschreibung der Eingabeparameter == | === Beschreibung der Eingabeparameter === | ||
-h: zeigt diese Hilfe an | -h: zeigt diese Hilfe an | ||
Zeile 17: | Zeile 18: | ||
* es für Spanisch | * es für Spanisch | ||
* Ohne diesen Parameter wird die Zielsprache Englisch gewählt. Eine Liste aller verfügbaren Sprachen findet sich [https://pypi.python.org/pypi/gTTS hier] | * Ohne diesen Parameter wird die Zielsprache Englisch gewählt. Eine Liste aller verfügbaren Sprachen findet sich [https://pypi.python.org/pypi/gTTS hier] | ||
-r: löscht alle vorhandenen Links auf Vertonungsfiles im vok2-File. | |||
* Die Vertonungsfiles selbst bleiben unverändert und müssen ggf. manuell gelöscht werden. | |||
* Die Option erlaubt, ein korruptes File wieder in der Urzustand zurückzuversetzen und dann neu zu vertonen. | |||
Name des *.vok2-Eingabefiles. Diesen Namen sicherheitshalber in Anführungszeichen setzen, damit Leerzeichen erlaubt sind | |||
Name des *.vok2-Eingabefiles. Diesen Namen sicherheitshalber in Anführungszeichen setzen, damit Leerzeichen erlaubt sind. | |||
=== Beispiele zum Aufruf=== | |||
== Beispiele zum Aufruf== | Das File Teachmaster-Vertonung.exe muss sich im selben Verzeichnis wie Testfile.vok2 befinden. Zum Aufruf verwendet man am besten das Kommandozeilenfenster, das durch Eingabe des Befehls '''cmd''' im Startmenü von Windows gestartet werden kann. | ||
Das File Teachmaster-Vertonung.exe muss sich im selben Verzeichnis wie Testfile.vok2 befinden. Zum Aufruf verwendet man am besten das Kommandozeilenfenster, das | |||
* Teachmaster-Vertonung.exe -h | * Teachmaster-Vertonung.exe -h | ||
* Teachmaster-Vertonung.exe "Testfile.vok2" | * '''Teachmaster-Vertonung.exe "Testfile.vok2"''' | ||
* Teachmaster-Vertonung.exe -l fr "Testfile.vok2" | * Teachmaster-Vertonung.exe -l fr "Testfile.vok2" | ||
Das Kommando in der ersten Zeile zeigt die Hilfe an, das Kommando der zweiten Zeile vertont die Datei Testfile.vok2 ins Englische, und die dritte Zeile vertont ins Französische. | |||
Als Ergebnis werden in einem Unterverzeichnis Testfile-mp3 Sprachdateien angelegt. "Testfile.vok2" wird nach "Testfile ohne Audio.vok2" umbenannt. Ein neues File "Testfile mit Audio.vok2" wird erstellt und gleichzeitig nach "Testfile.vok2" kopiert. | Als Ergebnis werden in einem Unterverzeichnis Testfile-mp3 Sprachdateien angelegt. "Testfile.vok2" wird nach "Testfile ohne Audio.vok2" umbenannt. Ein neues File "Testfile mit Audio.vok2" wird erstellt und gleichzeitig nach "Testfile.vok2" kopiert. | ||
Alle bisherigen Lernergebnisse bleiben erhalten. | Alle bisherigen Lernergebnisse bleiben erhalten. | ||
Werden nach einiger Zeit nochmals neue Vokabeln eingegeben, vertont ein neuer Programmdurchlauf nur die Vokabeln nach, die noch nicht vertont sind. | |||
Falls Vertonungslinks durcheinandergekommen sind, kann ein (ggf. mehrfacher) Aufruf der Option -r die Vertonungslinks wieder aus dem vok2-File entfernen. Das mp3-Unterverzeichnis sollte danach dann manuell gelöscht werden, danach kann das File neu vertont werden. | |||
Die Ausführung des Programms dauerte bei mir für 1000 Vokabeln ca. 15 Minuten und setzt einen Internetzugang voraus. | Die Ausführung des Programms dauerte bei mir für 1000 Vokabeln ca. 15 Minuten und setzt einen Internetzugang voraus. | ||
Nach Beendigung des Programms kann Teachmaster-Vertonung.exe gelöscht werden. | Nach Beendigung des Programms kann Teachmaster-Vertonung.exe gelöscht werden. | ||
=== Changelog === | |||
* 2019-11-15 | |||
** Update auf Version 1.2 | |||
** Vorherige Version lief wegen Änderungen der Sprachschnittstelle bei Google nicht mehr | |||
* 2020-02-08 | |||
** Update auf Version 1.3 | |||
** Bug beseitigt bei Nachvertonung nicht vertonter einzelner Vokabeln | |||
** Zusatzoption -r, mit der Vertonungslinks wieder entfernt werden können. | |||
== Vertonung von vok5-Dateien für Teachmaster5 == | |||
=== Vorbemerkung === | |||
Das Tool [http://www.grammaster.de/download/Teachmaster5-Vertonung.zip '''Teachmaster5-Vertonung'''] funktioniert ähnlich wie die für die vok2-Dateien, allerdings haben sich einige Aufrufparameter geändert. | |||
=== Beschreibung der Eingabeparameter === | |||
-h: zeigt diese Hilfe an | |||
-l1: Wahl der Ausgabesprache (Sprache 2), z.B | |||
* en für Englisch | |||
* de für Deutsch | |||
* fr für Französisch | |||
* es für Spanisch | |||
* Eine Liste aller verfügbaren Sprachen findet sich [https://pypi.python.org/pypi/gTTS hier] | |||
-l2: Wahl der Ausgangssprache (Sprache 1), z.B | |||
* en für Englisch | |||
* de für Deutsch | |||
* fr für Französisch | |||
* es für Spanisch | |||
* Eine Liste aller verfügbaren Sprachen findet sich [https://pypi.python.org/pypi/gTTS hier] | |||
-r1: löscht alle vorhandenen Links der Ausgangssprache (Sprache 1) auf Vertonungsfiles im vok5-File. | |||
* Die Vertonungsfiles selbst bleiben unverändert und müssen ggf. manuell gelöscht werden. | |||
* Die Option erlaubt, ein korruptes File wieder in der Urzustand zurückzuversetzen und dann neu zu vertonen. | |||
-r2: löscht alle vorhandenen Links der Ausgangssprache (Sprache 1) auf Vertonungsfiles im vok5-File. | |||
* Die Vertonungsfiles selbst bleiben unverändert und müssen ggf. manuell gelöscht werden. | |||
* Die Option erlaubt, ein korruptes File wieder in der Urzustand zurückzuversetzen und dann neu zu vertonen. | |||
Name des *.vok5-Vokabelfiles. Diesen Namen sicherheitshalber in Anführungszeichen setzen, damit Leerzeichen erlaubt sind. | |||
-------------- | |||
Beispiele zum Aufruf, das File Teachmaster5-Vertonung.exe muss sich im selben Verzeichnis wie Testfile.vok5 befinden: | |||
Teachmaster5-Vertonung.exe -h | |||
Teachmaster5-Vertonung.exe -l2 fr "Testfile.vok5" | |||
Teachmaster5-Vertonung.exe -r1 "Testfile.vok5" | |||
Als Ergebnis werden in einem Unterverzeichnis Testfile-mp3 Sprachdateien angelegt. Die Soundfiles für die beiden Sprachen enden auf "-1.mgp" und "-2.mpg". | |||
Alle bisherigen Lernergebnisse bleiben erhalten. | |||
Die Ausführung des Programms dauerte bei mir für 1000 Vokabeln ca. 15 Minuten und setzt einen Internetzugang voraus. | |||
Nach Beendigung des Programms kann Teachmaster5-Vertonung.exe gelöscht werden. |
Aktuelle Version vom 28. Juni 2020, 09:21 Uhr
Vertonung von vok2-Dateien für Teachmaster4
Vorbemerkung
Auf dieser Seite findet sich die Dokumentation zum Tool Teachmaster-Vertonung, mit dem sich Teachmaster-Vokabeldateien automatisch vertonen lassen. Das Programm nutzt Google Text to Speech, generiert mp3-Files für die Zweitsprache in der *.vok2-Datei und überschreibt die *.vok2-Datei mit einer neuen Version, in der Verknüpfungen zu dem mp3-Files eingefügt sind. Bemerkungen werden erhalten, bestehende Audiofiles nicht überschrieben. Alle Audiofiles werden in einem nicht verschiebbaren Unterverzeichnis abgelegt.
Das ausführbare Programm kann hier heruntergeladen werden. Ich lehne ausdrücklich jede Haftung für die Benutzung ab, diese erfolgt auf eigenes Risiko.
Für Teachmaster Version 5 gibt es ein eigenes Vertonungstool hier.
Beschreibung der Eingabeparameter
-h: zeigt diese Hilfe an
-l: Wahl der Ausgabesprache, z.B
- en für Englisch
- de für Deutsch
- fr für Französisch
- es für Spanisch
- Ohne diesen Parameter wird die Zielsprache Englisch gewählt. Eine Liste aller verfügbaren Sprachen findet sich hier
-r: löscht alle vorhandenen Links auf Vertonungsfiles im vok2-File.
- Die Vertonungsfiles selbst bleiben unverändert und müssen ggf. manuell gelöscht werden.
- Die Option erlaubt, ein korruptes File wieder in der Urzustand zurückzuversetzen und dann neu zu vertonen.
Name des *.vok2-Eingabefiles. Diesen Namen sicherheitshalber in Anführungszeichen setzen, damit Leerzeichen erlaubt sind.
Beispiele zum Aufruf
Das File Teachmaster-Vertonung.exe muss sich im selben Verzeichnis wie Testfile.vok2 befinden. Zum Aufruf verwendet man am besten das Kommandozeilenfenster, das durch Eingabe des Befehls cmd im Startmenü von Windows gestartet werden kann.
- Teachmaster-Vertonung.exe -h
- Teachmaster-Vertonung.exe "Testfile.vok2"
- Teachmaster-Vertonung.exe -l fr "Testfile.vok2"
Das Kommando in der ersten Zeile zeigt die Hilfe an, das Kommando der zweiten Zeile vertont die Datei Testfile.vok2 ins Englische, und die dritte Zeile vertont ins Französische.
Als Ergebnis werden in einem Unterverzeichnis Testfile-mp3 Sprachdateien angelegt. "Testfile.vok2" wird nach "Testfile ohne Audio.vok2" umbenannt. Ein neues File "Testfile mit Audio.vok2" wird erstellt und gleichzeitig nach "Testfile.vok2" kopiert.
Alle bisherigen Lernergebnisse bleiben erhalten.
Werden nach einiger Zeit nochmals neue Vokabeln eingegeben, vertont ein neuer Programmdurchlauf nur die Vokabeln nach, die noch nicht vertont sind.
Falls Vertonungslinks durcheinandergekommen sind, kann ein (ggf. mehrfacher) Aufruf der Option -r die Vertonungslinks wieder aus dem vok2-File entfernen. Das mp3-Unterverzeichnis sollte danach dann manuell gelöscht werden, danach kann das File neu vertont werden.
Die Ausführung des Programms dauerte bei mir für 1000 Vokabeln ca. 15 Minuten und setzt einen Internetzugang voraus.
Nach Beendigung des Programms kann Teachmaster-Vertonung.exe gelöscht werden.
Changelog
- 2019-11-15
- Update auf Version 1.2
- Vorherige Version lief wegen Änderungen der Sprachschnittstelle bei Google nicht mehr
- 2020-02-08
- Update auf Version 1.3
- Bug beseitigt bei Nachvertonung nicht vertonter einzelner Vokabeln
- Zusatzoption -r, mit der Vertonungslinks wieder entfernt werden können.
Vertonung von vok5-Dateien für Teachmaster5
Vorbemerkung
Das Tool Teachmaster5-Vertonung funktioniert ähnlich wie die für die vok2-Dateien, allerdings haben sich einige Aufrufparameter geändert.
Beschreibung der Eingabeparameter
-h: zeigt diese Hilfe an
-l1: Wahl der Ausgabesprache (Sprache 2), z.B
- en für Englisch
- de für Deutsch
- fr für Französisch
- es für Spanisch
- Eine Liste aller verfügbaren Sprachen findet sich hier
-l2: Wahl der Ausgangssprache (Sprache 1), z.B
- en für Englisch
- de für Deutsch
- fr für Französisch
- es für Spanisch
- Eine Liste aller verfügbaren Sprachen findet sich hier
-r1: löscht alle vorhandenen Links der Ausgangssprache (Sprache 1) auf Vertonungsfiles im vok5-File.
- Die Vertonungsfiles selbst bleiben unverändert und müssen ggf. manuell gelöscht werden.
- Die Option erlaubt, ein korruptes File wieder in der Urzustand zurückzuversetzen und dann neu zu vertonen.
-r2: löscht alle vorhandenen Links der Ausgangssprache (Sprache 1) auf Vertonungsfiles im vok5-File.
- Die Vertonungsfiles selbst bleiben unverändert und müssen ggf. manuell gelöscht werden.
- Die Option erlaubt, ein korruptes File wieder in der Urzustand zurückzuversetzen und dann neu zu vertonen.
Name des *.vok5-Vokabelfiles. Diesen Namen sicherheitshalber in Anführungszeichen setzen, damit Leerzeichen erlaubt sind.
Beispiele zum Aufruf, das File Teachmaster5-Vertonung.exe muss sich im selben Verzeichnis wie Testfile.vok5 befinden:
Teachmaster5-Vertonung.exe -h Teachmaster5-Vertonung.exe -l2 fr "Testfile.vok5" Teachmaster5-Vertonung.exe -r1 "Testfile.vok5"
Als Ergebnis werden in einem Unterverzeichnis Testfile-mp3 Sprachdateien angelegt. Die Soundfiles für die beiden Sprachen enden auf "-1.mgp" und "-2.mpg".
Alle bisherigen Lernergebnisse bleiben erhalten.
Die Ausführung des Programms dauerte bei mir für 1000 Vokabeln ca. 15 Minuten und setzt einen Internetzugang voraus.
Nach Beendigung des Programms kann Teachmaster5-Vertonung.exe gelöscht werden.