问题标签 [dtmf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 音调的产生和检测
我正在寻找一种成功的方法来识别自我生成的声音。
我的想法是在立体声上使用两种不同的声音。这两种音调的频率不同。然后我在自制的麦克风电缆上打开音调。电缆有两个开关,可在左声道或右声道之间切换。
我想注意两个频率中的哪一个到达麦克风输入,然后计算它们。
我尝试了很多东西,但没有任何东西能带来预期的成功。好吧,我遇到了DTMF,但是在Android中的实现是不够的。
有谁知道我接下来可以尝试什么?
android - 在 android 中使用 DTMF 音调
我想在android中做以下事情。可能吗 ?
1) 呼叫 +xx xxxxxxx
2)等到第一个音结束
3) 插入通行证:xxxx
4)等待短暂的高音结束
5) 按 1 直到您听到特定的声音。
这里的音调是 DTMF 音调,我试图用呼叫意图来做到这一点,但我如何使用代码输入正在进行的呼叫?
有人可以指导我吗?
提前致谢 !
android - 如何在 android 的活动通话中发送 DTMF 音?
是否可以在 android 的活动呼叫中发送 DTMF 音?我试过了,proxyphone.sendDtmf()
但没用。
我怎样才能实现它?
callstack - 在通话中发送 DTMF 音
您好,我是 android 新手,我想知道在 android 中可以在通话中发送 DTMF 音吗?我想在android中做以下事情。是否可以 ?
1) 呼叫 +xx xxxxxxx
2)等到第一个音结束
3) 插入通行证:xxxx
4)等待短暂的高音结束
5) 按 1 直到您听到特定的声音。
这里的音调是 DTMF 音调,我试图用呼叫意图来做到这一点,但我如何使用代码输入正在进行的呼叫?
有人可以指导我吗?
提前致谢 !
请帮我找出这个。我想知道它是如何工作的。我在互联网上搜索越来越多,但我对此并不完全了解。
先感谢您。
android - 在 Android 中使用反射访问 Dtmf 功能
每个人。我正在尝试使用反射访问 android.internal.telephony.CallManager 中的 sendDtmf 方法,以将这些音调发送到 IVR 语音。
代码如下:
当我编译代码时,在 LogCat 中抛出这个异常:
我被这些东西困住了,我有一些要求。1)这段代码正确吗?2) classManager 类中确实存在 sendDtmf() 方法,如果是,我可以访问它吗?
任何建议将不胜感激。
java-me - 如何在 j2me 中生成 DTMF 音调
我想知道是否有人遇到过在 J2ME 中生成 DTMF 音调的方法。我正在尝试在 J2ME 中生成 DTMF 音调,但似乎找不到任何实质性的东西。如果有人知道我会在哪里寻找这样的东西,我将不胜感激。
asterisk - asterisk 在等待 DTMF 时播放音乐
我正在用星号设置 DISA。我想做的是在星号接收 DTMF 时向呼叫者播放音乐。当接收到“#”的 DTMF 时,DTMF 将停止播放
我曾尝试使用背景()和回放()命令,但它们没有达到目的!
有任何想法吗?
汗
android - 什么是 AudioFlinger,为什么它会失败 TONE_PROP_ACK?
在我的申请中,我发出以下声明:
这在运行 Android 2.3.3 的廉价 LG LS670 上运行良好,但在我拥有的所有其他手机(从 Android 2.2.1 到 Android 2.3.4)上完全没有声音。
所以我知道操作系统版本在这里不起作用(我还在文档中验证了它从 API 1 开始就受到支持)。
此外,铃声音量和媒体音量都设置为最大值,并且toneGenerator 初始化为:
我验证了Settings.System.DTMF_TONE_WHEN_DIALING
它设置为 1。
对这种不一致的行为(在不同的手机上)感到困惑,我检查了发生这种情况时的系统日志,我能够发现的唯一可疑的区别是那些无法发声的手机TONE_PROP_ACK
在他们的日志中有这条线:
AudioFlinger的目的是什么,它与静音有什么联系TONE_PROP_ACK
?
知道如何修复我的代码,以便无论手机型号如何,TONE_PROP_ACK 总是响起吗?
android - 如何通过我的耳机串流 DTMF 音?
对android来说有点新。我有一个应用程序启动并运行,我正在生成 DTMF 信号并解释使用微控制器生成的内容。我成功地生成了音调,但是音调正在通过扬声器播放,我想通过拼接的耳机插孔播放音调(所以即使在解决方案之后,我也需要在它认为没有时覆盖 android 切换到扬声器的愿望耳机在那里)。提前致谢。代码在这里..
android - 在 Android 中用自定义音调替换默认 DTMF 音调
我做了很多关于将自定义声音剪辑(wav、mp3 等)传输到 Android 中正在进行的 GSM 语音呼叫的研究,以便对方可以听到它,但似乎无法完成。
但是在通话中,如果我按下一个键(1、2、3、4 等),对方也会听到该键的 DTMF 音,那么有什么方法可以更改默认的 DTMF 音(比如说替换键 2 的 DTMF 到 wav 剪辑),并且在通话时如果用户按下键 2,另一方能够听到替换的 DTMF 音,这是 wav 剪辑?
附加信息:授予 Root 权限是可以的。