我有一个 Android 应用程序,在应用程序启动时开始从麦克风录音。在我当前的版本中,用户必须按“停止”按钮才能停止录制。
如何检测用户已停止说话并使用它来触发录音机停止?
类似于 Android 中语音识别功能的实现。用户停止说话,然后语音被翻译。我见过其他应用程序可以做到这一点,例如“汤姆猫”类型的应用程序。
作为旁注,我还想展示某种类型的视觉效果,表明麦克风正在接收声音。显示传入声音级别的东西。
任何帮助表示赞赏。
一种方法是在记录时使用线程,并在记录的字节上使用语音功率分析过程,
有一个示例代码供您参考:http://musicg.googlecode.com/files/musicg_android_demo.zip http://musicg.googlecode.com/files/musicg_android_demo.zip
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)