JavaScript – 移动Web应用程序上的语音记录

前端之家收集整理的这篇文章主要介绍了JavaScript – 移动Web应用程序上的语音记录前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
题:
使用某种技术可以将语音记录集成到移动Web应用程序中吗?

一些背景:
我一直在使用移动Web应用程序,只是为了我自己的享受和研究.尽管看起来我需要一个第三方技术进行语音录音,但似乎使用HTML5 / CSS和JavaScript来处理客户端应用程序.我有一个非常好的解决方案,使用Flash,但是在用我的IPhone测试之后,我记得他们似乎并不支持闪存,这是令人失望的,因为我有一个很好的解决方案.

录音要求:
1.必须与iOS和Android配合使用.
2.必须在大多数当前版本的Firefox,Google Chrome,Internet Explorer,Opera和Safari上运行.
3.必须在移动Web应用程序的框架内工作.
必须能够记录而不主动连接到互联网.
客户端应用程序不应要求用户更改其手机操作系统.

我试图尽可能具体,以协助您准确地回答这个问题.如果有什么不清楚,请在下面的评论通知我,我会进一步澄清.

解决方法

如果您要将其录制为音频,我认为您只能为Chrome开发人员,Chrome金丝雀,下一代Opera和某些移动浏览器进行设置.
使用WebRTC getUserMedia()API,然后使音频数据URL的blob URL保存.

如果要将其录制为文本,可以使用< input -x-webkit-speech />用于webkit浏览器.做一个事情,使每次停止录音,它会将当前录制的语音添加到元素,并重新开始录制.最后,使一个blob URL保存为一个文本文件.

猜你在找的JavaScript相关文章