Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在网络浏览器中是否有可以通过麦克风录制的节目?_Javascript_Flash_Audio_Web_Audio Recording - Fatal编程技术网

Javascript 在网络浏览器中是否有可以通过麦克风录制的节目?

Javascript 在网络浏览器中是否有可以通过麦克风录制的节目?,javascript,flash,audio,web,audio-recording,Javascript,Flash,Audio,Web,Audio Recording,有人问我,是否可以在网络浏览器中录制一个人的声音——类似于在许多操作系统上可以做到的。这可以通过javascript或flash实现吗?是否有任何程序允许您执行此操作,并将录制音频的wav/mp3上传到服务器?如果可以避免的话,我更喜欢不使用Flash的解决方案 谢谢您可以使用。它仍然使用flash,但设计用于Javascript,数据可以通过httppost发送。但是,无法单独使用Javascript访问麦克风 目前,Chrome是唯一一款支持语音搜索的浏览器,用户可以通过语音在桌面上搜索Go

有人问我,是否可以在网络浏览器中录制一个人的声音——类似于在许多操作系统上可以做到的。这可以通过javascript或flash实现吗?是否有任何程序允许您执行此操作,并将录制音频的wav/mp3上传到服务器?如果可以避免的话,我更喜欢不使用Flash的解决方案

谢谢

您可以使用。它仍然使用flash,但设计用于Javascript,数据可以通过httppost发送。但是,无法单独使用Javascript访问麦克风


目前,Chrome是唯一一款支持语音搜索的浏览器,用户可以通过语音在桌面上搜索Google。HTML5有getUserMedia,但对它的支持也很低,如果你的项目是面向大众消费的,那么它不太可能是合适的。嘿,看看这篇文章,我在那里回答了一个和你有类似问题的人

我已经对客户端的麦克风录音做了广泛的研究,除了flash之外,我找不到任何解决方案。如果您在我发布的帖子中遵循我的正确答案,您可以从客户端的麦克风录制音频,然后您可以自己修改代码并将音频上传到服务器,这并不难,只需一个简单的POST呼叫


如果你找到一个非闪光的方式来记录让我们知道

@IvanCastellanos有Javascript版本吗?我的应用程序不是flash,所以我想先看看是否有非flash的替代方案。我实际上需要这个来和我的服务器对话,所以我希望我不需要一个全闪存解决方案。这真的很糟糕。@ToddBFisher我们正在使用的补丁WebKit版本是一个内部原型。自从那篇博文写完后,差不多两年前,他们提到的设备元素已经从HTML5规范中删除了。@Lars,很高兴知道,因为我正计划很快自己录制一些音频。谢谢