我正在尝试捕获麦克风并将录音发送到我的服务器..我尝试了这种方法here,但它只记录了一个大的WAV,上传的速度有时很慢.
有没有办法捕获语音并在客户端压缩它?
最好的方法是在录制时发送录音,但我不知道这是否可行. (它适用于YouTube Live网络摄像头录制,它也必须适用于音频..)
解决方法:
嘿看看这篇文章,我回复了一个跟你有类似问题的人.
How do I embed a Flash audio recorder in my site
我不知道客户端压缩(我之前已经调查过,无法找到任何东西).但是我知道你可以通过这些数字来限制记录的速度来严重减小文件的大小,如果我没记错的话,16是16khz录音
recorder = new MicRecorder(wavencoder,null,50,16);
还发送到服务器并不难,只需查看如何发布数据,因为wav文件本质上是二进制数据
原文地址:https://codeday.me/bug/20191006/1862997.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。