Firefly开源社区

[Android] 求助,RK3288语音播放不全问题

4

积分

0

威望

0

贡献

吃瓜的群众

积分
4
发表于 2019-8-22 17:56:55     
android mediaplayer 播放语音
1 按钮点击调用一个方法可以播放语音
2 自己维护的线程播放语音容易少一段
程序在其他手机上跑,稳定播放
有没有查找问题的办法?这边hdmi音频输出 ,能不能查看日志等等
回复

使用道具 举报

3

积分

0

威望

0

贡献

吃瓜的群众

积分
3
发表于 2021-3-23 17:38:35     
应该是bug
连续播放声音是没问题的,
按钮点击会触发点击声音,所以后面一段时间内播放是正常的
所以后台一直播放声音即可解决
  1. object AIO3288CompatUtils {
  2.     fun fixAudio(context: Context) {
  3.         val audioManager = context.audioManager
  4.         IntervalSubmodule.getInstance()
  5.             .observeOnMain()
  6.             .`as`(bindTerminate())
  7.             .subscribe {//每秒播放1次
  8.                 audioManager.playSoundEffect(AudioManager.FX_KEY_CLICK, 0f)//音量设置0
  9.             }
  10.     }
  11. }
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表