WinFuture-Forum.de: Benötige Hilfe bei Batch-Spracherkennung - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Benötige Hilfe bei Batch-Spracherkennung


#1 Mitglied ist offline   mushteq 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 24. Juli 13
  • Reputation: 0

geschrieben 24. Juli 2013 - 18:58

Guten Tag,

Ich benötige etwas Hilfe bei meinem "Projekt".
Ich möchte eine Spracherkennung per Batch basteln. Dazu hab ich mir bis jetzt folgene Datei gebastelt:

@echo off
echo Recording 4 seconds long...
rec 4 stt.wav
ffmpeg -i stt.wav "stt.flac"
wget -q -U "Mozilla/5.0" --post-file file.flac --header "Content-Type: audio/x-flac; rate=16000" -O - "http://www.google.com/speech-api/v1/recognize?lang=en-us&client=chromium"
del stt.flac
del stt.wav


Ich nutze, wie man sehen kann, die Google API. Nun zu meinem Problem:

Wenn die Datei "stt.flac" über wget erfolgreich gesendet wurde, soll es eine Datei namens stt.txt anlegen, die den Inhalt enthält, den Google zurückschickt. Wie schaffe ich das?

Danke

mushteq

Dieser Beitrag wurde von mushteq bearbeitet: 24. Juli 2013 - 18:59

0

Anzeige



#2 _d4rkn3ss4ev3r_

  • Gruppe: Gäste

geschrieben 24. Juli 2013 - 19:06

Willkommen im Forum!

Du kannst dir eine Textdatei anlegen lassen, allerdings nicht mit den Inhalt.
Dafür benögtigt es externe Programme.

Anlegen der Textdatei geht dann so:
Einfach ein
if not errorlevel 1 echo.>stt.txt
nach der wget Zeile.

Damit wird die Datei angelegt, insofern es kein Fehler von wget gibt.

Dieser Beitrag wurde von d4rkn3ss4ev3r bearbeitet: 24. Juli 2013 - 19:08

0

#3 Mitglied ist offline   mushteq 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 24. Juli 13
  • Reputation: 0

geschrieben 24. Juli 2013 - 19:10

Wenn ich das hinzufüge, schreibt er mir nur folgendes in die Textdatei:

wget: missing URL
Usage: wget [OPTION]... [URL]...

Try `wget --help' for more options.



Obwohl alles richtig geschrieben ist.
Es soll aber der Output von Google darinstehen.

EDIT: Oh man, ich hab meinen Fehler gefunden. Man ist mir das Peinlich :blush:
Er lädt die Datei nicht hoch, weil die Datei nicht existiert.

*closerequest*

Dieser Beitrag wurde von mushteq bearbeitet: 24. Juli 2013 - 19:26

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0