2017-01-29 3 views
-1

Ich erhalte einen Fehler von 500, wenn ich eine einfache MP3-Datei von Sprache in Text umwandele, indem ich die Wit.ai Website verwende.Sprache kann nicht in Text konvertiert werden

Ich denke, die WAV, die ich sende, ist nicht im richtigen Format. Hier ist meine Umwandlung:

ffmpeg -i input.mp3 -acodec pcm_s16le -ac 1 -ar 16000 input.wav 

Das gibt mir eine WAV-Datei mit pcm_s16le ([1] [0] [0] [0]/0x0001), 16000 Hz, mono, s16, 256 kb/s

Hier ist meine Anfrage:

curl -X "POST" "https://api.wit.ai/speech?v=20160526" \ 
    -H "Authorization: Bearer TOKEN_HERE" \ 
    -H "Content-Type: audio/wav" 

ich die Datei als binäre Inhalte in der Anfrage zu senden. Ich habe auch versucht, MP3, aber es funktioniert auch nicht. Irgendeine Idee warum?

+0

Es sagt Ihnen auf der Website, dass Fehler 500 ein Problem mit ihrer Seite ist. Erkundigen Sie sich bei ihnen (Foren/E-Mail), was das Problem ist. Möglicherweise ein Serverproblem oder so ... –

Antwort

0

Beendet, dass Audio-Dateien mit mehr als 10s nicht verarbeitet werden können. Sie sollten eine spezielle 400 Bad Anfrage dafür und vielleicht eine Antwort mit genau diesem Ding darin implementieren.

Verwandte Themen