2017-08-30 115 views
0

我有一个谷歌语音识别API的问题。 我正在使用文档中提供的示例进行成功的调用。谷歌语音识别api - 坏请求

但是,我的输入是mp3格式(8KHz)。我怀疑,我对在线工具所做的FLAC转换可能是问题。

这里是我的电话的身体:

{ 
    "config": { 
     "encoding":"FLAC", 
     "sampleRateHertz": 8000, 
     "languageCode": "en-US", 
     "enableWordTimeOffsets": false 
    }, 
    "audio": { 
     "uri":"gs://speech-demo/phone3.flac" 
    } 
} 

我得到一个坏的请求。如果我使用FLAC,例如提供16 KHz,我可以得到完整的记录。

任何想法我做错了,如果它是转换部分,我应该如何转换?

回答

0
"languageCode": "en-IN" 

8000定义为en-IN