Andoid Google Speech Api无法正常工作-响应为空

时间:2019-02-12 04:24:05

标签: android google-speech-api

我正在我的Android玩具项目中尝试使用Google Speech API。

我的应用程序记录语音并转换为base64编码。

并使用Google Speech API (REST)发送。

POST URL

我的要求是:

{"audio":{"content":"AAAAGGZ0eXAzZ3A0A......"},"config":{"encoding":"AMR_WB","language_code":"en-US","sampleRateHertz":16000}}

但是响应是...空{}

我怀疑是Record配置。 我不知道媒体编码,采样率,格式等。

我的android应用具有有关MediaRecorder的以下设置:

MediaRecorder().apply {
        setAudioSource(MediaRecorder.AudioSource.MIC)
        setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP)
        setAudioEncoder(MediaRecorder.AudioEncoder.AMR_WB)
        setOutputFile(mFileName)
        prepare()
        start()
}

出什么问题了?...

您可以在此处查看我的完整代码:https://github.com/yoonhok524/Youknow-Google-Speech-Android-

0 个答案:

没有答案