gpt4 book ai didi

javascript - 跨浏览器语音识别

转载 作者:数据小太阳 更新时间:2023-10-29 04:11:35 27 4
gpt4 key购买 nike

我目前正在 ASP.NET 中开发一个项目。我需要添加适用于 IE/Chrome/Firefox 的语音命令。我搜索了很多,但没有找到任何跨浏览器的解决方案。

是否有任何 JavaScript 框架可以做到这一点?我可以使用 Google 网络语音 API 作为服务吗?

任何建议都会有所帮助。

最佳答案

只要浏览器支持HTML5的getUserMedia API就可以做到:

  1. 使用 HTML5 的 getUserMedia 捕获音频流
  2. 将其保存为 .WAV,有相应的库
  3. 通过AJAX发送.WAV到服务器
  4. 通过 SetInputToWaveFile 方法将 .WAV 提供给 SpeechRecognitionEngine
  5. 获取结果并在 AJAX 调用中返回

一个例子:

http://weblogs.asp.net/ricardoperes/speech-recognition-in-asp-net

关于javascript - 跨浏览器语音识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25789249/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com