2016-08-12 6 views
0

supplied .raw fileを使用してローカルマシンからthis nodejs demoを正常に実行しました。私はまだから空の応答を取得していますがグーグルクラウドスピーチAPIを使用した.flacファイルが失敗する

sox resources/my-audio.wav --channels=1 --bits=16 --rate=16000 --endian=little resources/my-audio.flac 

:今、私は(google speech troubleshoot pageのステップ3のとおり)次のsoxコマンドを使用して変換.wavファイルとしてスタートしました私自身のファイルを、使用したいです私はmy-audio.flacを試してみるとgoogle(写しもエラーもない)です。私は自分のマシン上でflacファイルをうまく再生できます。

提案がありますか?

答えて

2

それを理解してください...サポートページのwavを変換するsoxコマンドがうまくいきません。

sox resources/my-audio.wav \ 
--channels=1 \ 
--bits=16 \ 
--rate=16000 \ 
--encoding=signed-integer \ 
--endian=little resources/my-audio.raw 

を私の元のコマンドを持つ2つの主要な相違点は、(1)--encoding=signed-integerthisのおかげで)を追加し、(2)出力ファイル名に.raw拡張子を使用した:ここでは私のために働いたコマンドがあります。

関連する問題