带有套接字的Google Speech API v2

时间:2015-07-06 14:01:25

标签: sockets firefox google-api speech-recognition

Google Speech API v2是否支持通过网络套接字传输音频? 我找到了一种发送带声音的POST请求的方法。但是,如果我能够实时写入音频并通过套接字发送它,那将会很棒。

注意:我使用Firefox浏览器。我知道谷歌浏览器支持语音识别,但我对Firefox和其他浏览器感兴趣。

1 个答案:

答案 0 :(得分:0)

API的V2目前不支持Web套接字。流API使用gRPC,它需要一个转换层来处理websockets。

https://cloud.google.com/speech/reference/rpc/google.cloud.speech.v1beta1#google.cloud.speech.v1beta1.Speech.StreamingRecognize

IBM Bluemix支持websockets,请查看此示例项目以查看其正在使用中:https://github.com/triceam/IBMWatson-QA-Speech/blob/master/config/socket.js