Android:如何检测用户何时停止与麦克风通话

Android:如何检测用户何时停止与麦克风通话,第1张

概述我有一个 Android应用程序,在应用程序启动时从麦克风开始录制.在我当前的版本中,用户必须按STOP按钮才能停止录制. 如何检测用户已停止说话并使用该按钮触发录音机停止? 与Android中的语音识别功能中实现的类似.用户停止说话然后翻译语音.我见过其他应用程序,比如Talking Tom类型的应用程序. 作为旁注,我还希望显示某种类型的视觉,表明麦​​克风正在接收声音.显示声音级别的东西. 我有一个 Android应用程序,在应用程序启动时从麦克风开始录制.在我当前的版本中,用户必须按Stop按钮才能停止录制.

如何检测用户已停止说话并使用该按钮触发录音机停止?

与AndroID中的语音识别功能中实现的类似.用户停止说话然后翻译语音.我见过其他应用程序,比如Talking Tom类型的应用程序.

作为旁注,我还希望显示某种类型的视觉,表明麦​​克风正在接收声音.显示声音级别的东西.

任何帮助赞赏.

解决方法 一种方法是在录制时使用线程,并对记录的字节使用语音功率分析过程,
有一个示例代码供您参考: http://musicg.googlecode.com/files/musicg_android_demo.zip 总结

以上是内存溢出为你收集整理的Android:如何检测用户何时停止与麦克风通话全部内容,希望文章能够帮你解决Android:如何检测用户何时停止与麦克风通话所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1135228.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存