如何通过编程在安卓手机上播放DTMF音调?

6

我目前正在开发一个汽车安全系统...

我需要通过手机的耳机产生DTMF音调,以输入到外部数字电路中。是否有相应的API可以实现这一功能呢? 能否有人帮忙提供一下解决方法....

先行致谢...


DTMF音调是标准化的。您可以查找每个音调的频率并手动生成它们。 - antiduh
1个回答

6
我得到了答案……很简单... http://developer.android.com/reference/android/media/ToneGenerator.html 这个链接是与Android中的声音发生器相关的。
ToneGenerator dtmfGenerator = new ToneGenerator(0,ToneGenerator.MAX_VOLUME);
dtmfGenerator.startTone(ToneGenerator.TONE_DTMF_0, 1000); // all types of tones are available...
dtmfGenerator.stopTone();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接