Javascript 所有浏览器上的语音识别

Javascript 所有浏览器上的语音识别,javascript,browser,speech-recognition,speech-to-text,Javascript,Browser,Speech Recognition,Speech To Text,我需要在客户端实现语音识别。我用html5 webkitSpeechRecognition实现,但它只在chrome浏览器上工作。是否有任何其他API可用于所有Broswer 您可以尝试Watson STT API,它们不仅适用于Chrome,也适用于Firefox和许多版本的Safari。在这里尝试演示:可能重复的Watson STT java sdk将在服务器端执行语音识别。我在服务器上没有扬声器,因此需要从客户端捕获语音,并将转换后的文本传递给watson对话API。您可以将浏览器中的音频

我需要在客户端实现语音识别。我用html5 webkitSpeechRecognition实现,但它只在chrome浏览器上工作。是否有任何其他API可用于所有Broswer

您可以尝试Watson STT API,它们不仅适用于Chrome,也适用于Firefox和许多版本的Safari。在这里尝试演示:

可能重复的Watson STT java sdk将在服务器端执行语音识别。我在服务器上没有扬声器,因此需要从客户端捕获语音,并将转换后的文本传递给watson对话API。您可以将浏览器中的音频传送给watson STT,然后将实时出现的假设流传送给watson对话API是的,我这样做了。捕获音频并将.wav文件发送到服务器,从那里发送到STT,再从那里发送到对话API,但由于中间处理过多,速度非常慢。请不要基于文件执行此操作,而是流式传输音频,否则肯定会出现延迟问题。请看一下:这些示例都在NodeJS中。我正在使用jquery和angularjs