有没有办法让Android发出任意频率的声音(意思是,我不想有预先录制的声音文件)?
我环顾四周,ToneGenerator是我唯一能找到甚至接近的东西,但它似乎只能输出标准的DTMF音调.
有任何想法吗?
因此,在我的2.3设备上,即使设备音量设置为0 /静音,我也可以使用SoundPool或MediaPlayer以全音量播放声音.我的理解是你必须手动获取设备级别并在播放声音时设置它.
这就是我希望行为的工作方式.
但是,我现在在4.0设备上注意到声音是在设备的设定级别自动播放的,这是我不想要的!
这是OS版本之间的区别吗?如果是这样,有没有办法忽略设备音量?因此即使它静音,我也可以发出声音并让它被听到?
我不知道为什么我需要这个功能,但我真的很喜欢.
谢谢!