ce1b9e67dad46101fa1770b8035f194f92b91002
smart_home/Vosk-Transkript-via-Kommandozeile.md
... | ... | @@ -1,26 +0,0 @@ |
1 | -# 0. Voraussetzungen |
|
2 | - |
|
3 | -Diese Doku setzt die Anaconda-Umgebung voraus, die JS für Vosk auf seinem Laptop eingerichtet hat. Bei Interesse einfach fragen. |
|
4 | - |
|
5 | -# 1. Konversion |
|
6 | - |
|
7 | -Audio-Datei kann mit ffmpeg den Anforderungen angepasst werden: |
|
8 | -`ffmpeg -i original.m4a -c:a pcm_s16le -ar 16k -ab 16k -ac 1 converted.wav` |
|
9 | - |
|
10 | -# 2. Transkription |
|
11 | -Anaconda-Umgebung "vosk" im Terminal starten, dann ins Verzeichnis |
|
12 | -`/Users/ge52jep/vosk-api/python/example/` |
|
13 | -gehen. |
|
14 | - |
|
15 | -## 2.1 für mehr als einen Satz |
|
16 | -In der Datei test_simple-modJS.py sicherstellen, dass Zeile 29 aktiv und 35 auskommentiert ist, und dann die Datei converted.wav mit dem Befehl |
|
17 | -`python3 test_simple-modJS.py tests-deutsch/converted.wav > transkription.txt` |
|
18 | -transkribieren lassen. |
|
19 | - |
|
20 | -## 2.2 für nur einen Satz |
|
21 | -In der Datei test_simple-modJS.py sicherstellen, dass Zeile 29 auskommentiert und 35 aktiv ist, und dann die Datei converted.wav mit dem Befehl |
|
22 | -`python3 test_simple-modJS.py tests-deutsch/converted.wav > transkription.txt` |
|
23 | -transkribieren lassen. |
|
24 | - |
|
25 | -# Ausblick |
|
26 | -Das ist nur ein primitiver Anfang. Die ffmpeg-Konversion lässt sich natürlich auch gleich mit der Transkription verknüpfen, siehe test_ffmpeg.py |
|
... | ... | \ No newline at end of file |