gpt4 book ai didi

javascript - 如何不使用内置麦克风在移动设备上的应用程序中录制音频

转载 作者:行者123 更新时间:2023-11-28 01:43:34 25 4
gpt4 key购买 nike

我正在开发一个应用程序(带有phonegap),我希望用户在按下/按住按钮时能够录制他/她的声音。到目前为止,我只找到了一种方法来做到这一点,即使用 phongap 的捕获音频方法。当我单击该按钮时,设备的录音应用程序将启动。

所以我的问题是,是否可以通过简单地按住按钮来在应用程序中录制音频,而无需启动设备的录音应用程序?

<button id="record" d  class="btn btn-xlarge"> Record </button> 
$("#record").mousedown(function(){
// Start the recording, maximum 10 seconds save the audio file
});
$("#record").mouseup(function(){
// stop the recording and save the audio file
});

最佳答案

您可以使用 Media 对象,而不是使用 Catpure 对象: http://docs.phonegap.com/en/3.2.0/cordova_media_media.md.html#Media

此对象可以直接连接麦克风,而无需启动设备的音频录制应用程序。

一些示例可以在这里找到: http://docs.phonegap.com/en/3.2.0/cordova_media_media.md.html#media.startRecord_quick_example

关于javascript - 如何不使用内置麦克风在移动设备上的应用程序中录制音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20595932/

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