問題タブ [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 投票する
1 に答える
1880 参照

ivr - DTMF の文字 | GRXML | 同じ番号で複数のキーを押す

こんにちは、dtmf で文字 (アルファベット) を使用できるかどうか、または IVR アプリケーション (genesys) でタッチトーンを使用できるかどうかを知る必要があります。可能であれば、どのように使用できますか? 参考までに、いくつかのフォーラムを読んだ後に知りました。以下に示すコードを使用できます。それが正しいかどうかを知る必要があります。間違っている場合は、文法コードを教えてください。「2」を押した場合のようなシナリオが必要です。時間、「a」が必要で、「2」を 2 回押すと「b」が必要など..

次のリンクでは、ABCD を別にしています。すべての電話で利用できるかどうかを教えてください。 http://nemesis.lonestar.org/reference/telecom/signaling/dtmf.html

0 投票する
0 に答える
339 参照

matlab - DTMF、DFT ウィンドウの長さ

学校で DTMF デコーダーを作成する課題がありますが、何をどのように行う必要があるかを理解するのに苦労しています。まず、畳み込みを使用して信号のエネルギーを計算する必要があります。ウィンドウの長さと入力信号の絶対値を利用してこれを行います。

現在、適切なウィンドウの長さを取得する方法がわかりません。平滑化されたエネルギーは、信号をセグメント化するために使用され、後で基底ベクトル (?) を使用して信号内のさまざまな周波数を決定します。dtmf パルスは、少なくとも 40ms の無音によって少なくとも 40ms 離れています。サンプリング周波数は 8kHz で、信号の長さは約 17601 サンプルです。fs*0.04 を実行すると、ウィンドウの長さが得られると考えました。0.04=40ms ですが、平滑化されたエネルギー信号がシフトされるため、セグメントは入力信号の最大サンプルを超えます。

簡単に言えば、「正しい」ウィンドウの長さをどのように計算するのでしょうか?

前もって感謝します。

編集: 手順が更新されました。畳み込みを使用することは想定されていません。filter() を使用することになっています

0 投票する
1 に答える
583 参照

android - 加速度計を制御し、Android リモート制御車で使用する方法

Androidフォンを使ってリモコンカーを運転したいです。私はBluetoothイヤホンをレシーバーとして使用しました。私の電話は DTMF トーンを送信し、それがイヤホンで受信されると、マイクロコントローラーによって分析され、車のモーターのオン/オフが行われます。

私は加速度計を使用して電話の動きを検出しました...(前/左/右/後ろ)、動きごとに特定のDTMFトーンを再生します。

それはすべて動作しますが、問題があります:

センサーの値が連続的に変化するため、トーンがたくさん再生されます。

質問: トーンを 1 回だけ再生するにはどうすればよいですか?? (コードのように)

コードは次のとおりです。

助言がありますか ???

0 投票する
1 に答える
2385 参照

android - プログラムでヘッドフォンを介してAndroidでDTMFトーンを再生する方法は?

私は現在、カーセキュリティシステムに取り組んでいます...

外部デジタル回路への入力を行う電話機のヘッドフォンを介して DTMF トーンを生成する必要があります。これを行うための API はありますか? Canany one helpm....

前もって感謝します...

0 投票する
1 に答える
1685 参照

java - マイクからデータを読み取り、DTMF トーンを検出するコード

必要なのは、マイクから DTMF を検出して文字を System.out に出力できる Java コードのピースだけです。ずっと探していましたが、見つかりませんでした。

0 投票する
0 に答える
1636 参照

android - Androidで通話からDTMFトーンを受信する

アクティブな通話で DTMF トーンを利用したい Android アプリケーションを開発しています。Android アプリケーションから電話をかけるときに、DTMF トーンを送受信したいと考えています。DTMF トーンは、ボタンをクリックすることでコールを介して送信されます。次に、同じ通話セッションで、別のユーザーから送信された DTMF トーンを受信したいと考えています (Android モバイルは必要ありません。通常のデバイスでもかまいません)。DTMF トーンを受信したら、それらをデコードし、アプリケーションで必要な機能を実行したいと考えています。

アクティブな通話で DTMF トーンを送信し、同じ通話からトーンを受信して​​デコードする方法を知っている人はいますか。

0 投票する
1 に答える
851 参照

c# - C# を使用してバイト配列から dtmf をデコードする

発信音 (スピーカー) をキャプチャし、dtmf トーンがあるかどうかを識別するソフトウェアを開発しています。NAudio を使用してサウンドをバイト配列の形式にキャプチャしました。これらのバイト配列に dtmf トーンがあるかどうかを検出したい。私はすでにそれをグーグルで検索しましたが、私の問題に近い解決策は見つかりませんでした。Tapiex (または任意の商用ライブラリ) は、オープン ソース ソリューションを優先したため、オプションではありません。

0 投票する
1 に答える
1895 参照

c# - Goertzel アルゴリズムを使用した DTMF 検出

波形フォーマットが次の場合、Goertzel Algorithm を使用するにはどうすればよいですか? - 2 チャンネル - 32 ビット - 48 kHz

Goertzel アルゴリズムについてはすでに検索しましたが、インターネット全体で見られるのは、2 チャネル、16 ビット、および 8 kHz の波形形式の DTMF の検出だけです。要件を満たすためにコードのどの部分を変更すればよいかわかりません。