这是我用来捕获音频的代码,它工作得很好,除了在一些特定的设备上:
device.capture.captureAudio(
function (audioFiles) {
// ** Never reaches here on certain devices **
},
logError,
{limit:1}
);
例如,当在Samsung Ace上运行时,录音器照常启动,但控制权不会返回给应用程序。
我正在为我的Kivy应用程序编写一些单元测试,似乎是一种很好的方法,使用记录器模块执行一些简单的操作,然后断言适当的小部件被添加/销毁(或者,由于我使用的是存储模块,DictStore已经更新)。
我成功地录制了一段录音,但我不知道如何运行我的应用程序并播放录音。我已经做了相当多的谷歌,但我似乎找不到一个例子。到目前为止,我的情况如下:
from my_app import MyApp
from kivy.input.recorder import Recorder
def recorder_loop(instance, value):
if value is False: