问题标签 [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.

0 投票
0 回答
88 浏览

android - 访问android声音?

当您按键时,我正在尝试获取 android 的声音文件。DTMF 键。我知道您可以在线获取示例 DTMF 音调,我想专门访问 android 的音调,相同的长度等。我在哪里可以得到这些?

0 投票
1 回答
1880 浏览

ivr - DTMF 中的字母 | GRXML | 同一号码上的多个按键

嗨,我需要知道我们是否可以在 dtmf 中使用字母(字母)或在 ivr 应用程序(genesys)中使用按键。如果可能,我们如何使用它?仅供参考,我在阅读了几个论坛后才知道,我可以使用下面给出的代码。我需要知道它是否正确。如果错误,请告诉我语法代码我需要的场景,比如如果按“2”一个时间,我需要'a',如果按两次'2',我需要'b'等..,

在下面的链接中,我们有 ABCD 单独。是否在所有手机中都可用? http://nemesis.lonestar.org/reference/telecom/signaling/dtmf.html

0 投票
1 回答
810 浏览

dtmf - 如何禁用 VXML 以“捕获事件”(不匹配)特定 DTML

VXML 菜单具有选项 1、2、3、9 和“#”。客户会假设,如果他们按 0,它将把他们带到转移到服务中心。

但是这个菜单中的0不会带他们去服务中心,要求是忽略0 DTMF并继续播放提示而不警告他们。

此菜单的bargien属性必须为真。我需要制作提示菜单,用户可以按上面提到的任何 DTMF 来中断它并转到下一个,但我必须将程序设置为忽略 DTMF 0。

0 投票
0 回答
339 浏览

matlab - DTMF,DFT窗口长度

我们在学校有一项任务是创建一个 DTMF 解码器,但无法理解需要做什么以及如何做。首先,我们需要使用卷积计算信号的能量。我们通过使用窗口长度和输入信号的绝对值来做到这一点:

现在,我们不知道如何获得合适的窗口长度。平滑后的能量用于对信号进行分段,然后使用基向量(?)确定信号中的不同频率。dtmf 脉冲至少有 40 毫秒,间隔至少 40 毫秒。采样频率为 8kHz,我们的信号长度约为 17601 个样本。我们认为通过 fs*0.04 我们可以得到窗口长度。0.04=40ms,但现在平滑的能量信号发生了偏移,因此这些段超出了输入信号的最大样本。

长话短说:我们如何计算“正确”的窗口长度?

提前致谢。

编辑:说明已更新,我们不应该使用卷积。我们应该使用 filter()

0 投票
1 回答
583 浏览

android - 如何控制加速度计并在安卓遥控车中使用它

我想用安卓手机驾驶遥控车。我用蓝牙耳机作为接收器。我的手机发送 DTMF 音,当耳机收到它时,微控制器会对其进行分析以打开/关闭汽车电机。

我使用加速度计来检测手机的运动......(前/左/右/后)并且在每次移动时它都会播放特定的 DTMF 音。

一切正常,但有一个问题:

随着传感器值不断变化,音调播放很多!

问题:我怎样才能让音调只播放一次??(如代码中所示)

这是代码:

有什么建议么 ???

0 投票
1 回答
2385 浏览

android - 如何以编程方式通过耳机在 android 中播放 DTMF 音?

我目前正在研究汽车安全系统....

我需要通过向外部数字电路输入的手机耳机产生 DTMF 音调。有没有 API 可以做到这一点?谁能帮我....

提前致谢...

0 投票
1 回答
1685 浏览

java - 从麦克风读取数据并检测 DTMF 音调的代码

我需要的只是一段java代码,它可以从麦克风检测DTMF,将字符打印到System.out。我一直在寻找,我找不到它。

0 投票
0 回答
1636 浏览

android - 从android中的呼叫接收DTMF音

我正在开发一个 android 应用程序,我想在活动呼叫中使用 DTMF 音调。当我通过我的 android 应用程序拨打电话时,我想发送和接收 DTMF 音。DTMF 音将通过单击按钮通过呼叫发送。然后在同一个通话会话中,我想接收另一个用户发送的 DTMF 音(不需要 android 手机,它也可以是普通设备)。在接收到 DTMF 音时,我想对其进行解码并在应用程序中执行所需的功能。

任何人都可以知道如何通过活动呼叫发送 DTMF 音并从同一呼叫接收音以对其进行解码。

0 投票
1 回答
851 浏览

c# - 使用 C# 从字节数组中解码 dtmf

我正在开发一个软件来捕捉传出的声音(扬声器)并确定是否有任何 dtmf 音调。我使用 NAudio 将声音捕获为字节数组的形式。我想检测这些字节数组上是否有 dtmf 音调。我已经用谷歌搜索了它,但我没有找到任何接近我的问题的解决方案。Tapiex(​​或任何商业库)不是一个选项,因为我更喜欢开源解决方案。

0 投票
1 回答
1895 浏览

c# - 使用 Goertzel 算法进行 DTMF 检测

如果波形格式如下,我如何使用 Goertzel 算法: - 2 通道 - 32 位 - 48 kHz

我已经搜索过 Goertzel 算法,但我在互联网上看到的只是检测 DTMF 的波形格式为 2 通道、16 位和 8 kHz。我不知道我应该修改代码的哪一部分以满足我的要求。