相关疑难解决方法(0)

使用Android播放任意音调

有没有办法让Android发出任意频率的声音(意思是,我不想有预先录制的声音文件)?

我环顾四周,ToneGenerator是我唯一能找到甚至接近的东西,但它似乎只能输出标准的DTMF音调.

有任何想法吗?

audio android

87
推荐指数
4
解决办法
8万
查看次数

无论设备音量如何,均可播放声音

因此,在我的2.3设备上,即使设备音量设置为0 /静音,我也可以使用SoundPool或MediaPlayer以全音量播放声音.我的理解是你必须手动获取设备级别并在播放声音时设置它.

这就是我希望行为的工作方式.

但是,我现在在4.0设备上注意到声音是在设备的设定级别自动播放的,这是我不想要的!

这是OS版本之间的区别吗?如果是这样,有没有办法忽略设备音量?因此即使它静音,我也可以发出声音并让它被听到?

我不知道为什么我需要这个功能,但我真的很喜欢.

谢谢!

android

9
推荐指数
1
解决办法
8043
查看次数

标签 统计

android ×2

audio ×1