我正试图在我的应用程序中按下按钮录制音频。
Intent intent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
startActivityForResult(intent, ACTIVITY_RECORD_SOUND);
但这给了我错误
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.provider.MediaStore.RECORD_SOUND }
但是当
我正在用HTML/Javacript编写一个web应用程序,它记录音频并将其上传到服务器。现在,我也想把它放在缓存中,以便service.workers可以在脱机场景中使用它。做这件事最好的方法是什么?
程序流程:
记录音频
在块中捕获数据
将数据保存在服务器上
听录音的东西
当然,如果你在线的话,一切都很好。
我希望在远程保存该文件之前可以在本地进行监听,并尽快将其备份到服务器上。
这是我的惯例:
function mettiincache(name, myBlob) {
var resp = new Response(myBlob)
var CA
我正在使用Recorder.js记录一些与音频API,我想让用户有机会听他们的录音,然后上传到服务器。录音代码在很大程度上是基于的,但是不是导出到WAV下载,而是使用blob和设置音频元素的src属性来播放。负责的代码(停止录制后调用)如下所示:
function createAudioPlayer() {
recorder && recorder.exportWAV(function (blob) {
var url = URL.createObjectURL(blob);
var au = document.getElementById('rec