問題タブ [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.
ivr - DTMF の文字 | GRXML | 同じ番号で複数のキーを押す
こんにちは、dtmf で文字 (アルファベット) を使用できるかどうか、または IVR アプリケーション (genesys) でタッチトーンを使用できるかどうかを知る必要があります。可能であれば、どのように使用できますか? 参考までに、いくつかのフォーラムを読んだ後に知りました。以下に示すコードを使用できます。それが正しいかどうかを知る必要があります。間違っている場合は、文法コードを教えてください。「2」を押した場合のようなシナリオが必要です。時間、「a」が必要で、「2」を 2 回押すと「b」が必要など..
次のリンクでは、ABCD を別にしています。すべての電話で利用できるかどうかを教えてください。 http://nemesis.lonestar.org/reference/telecom/signaling/dtmf.html
matlab - DTMF、DFT ウィンドウの長さ
学校で DTMF デコーダーを作成する課題がありますが、何をどのように行う必要があるかを理解するのに苦労しています。まず、畳み込みを使用して信号のエネルギーを計算する必要があります。ウィンドウの長さと入力信号の絶対値を利用してこれを行います。
現在、適切なウィンドウの長さを取得する方法がわかりません。平滑化されたエネルギーは、信号をセグメント化するために使用され、後で基底ベクトル (?) を使用して信号内のさまざまな周波数を決定します。dtmf パルスは、少なくとも 40ms の無音によって少なくとも 40ms 離れています。サンプリング周波数は 8kHz で、信号の長さは約 17601 サンプルです。fs*0.04 を実行すると、ウィンドウの長さが得られると考えました。0.04=40ms ですが、平滑化されたエネルギー信号がシフトされるため、セグメントは入力信号の最大サンプルを超えます。
簡単に言えば、「正しい」ウィンドウの長さをどのように計算するのでしょうか?
前もって感謝します。
編集: 手順が更新されました。畳み込みを使用することは想定されていません。filter() を使用することになっています
android - 加速度計を制御し、Android リモート制御車で使用する方法
Androidフォンを使ってリモコンカーを運転したいです。私はBluetoothイヤホンをレシーバーとして使用しました。私の電話は DTMF トーンを送信し、それがイヤホンで受信されると、マイクロコントローラーによって分析され、車のモーターのオン/オフが行われます。
私は加速度計を使用して電話の動きを検出しました...(前/左/右/後ろ)、動きごとに特定のDTMFトーンを再生します。
それはすべて動作しますが、問題があります:
センサーの値が連続的に変化するため、トーンがたくさん再生されます。
質問: トーンを 1 回だけ再生するにはどうすればよいですか?? (コードのように)
コードは次のとおりです。
助言がありますか ???
android - プログラムでヘッドフォンを介してAndroidでDTMFトーンを再生する方法は?
私は現在、カーセキュリティシステムに取り組んでいます...
外部デジタル回路への入力を行う電話機のヘッドフォンを介して DTMF トーンを生成する必要があります。これを行うための API はありますか? Canany one helpm....
前もって感謝します...
java - マイクからデータを読み取り、DTMF トーンを検出するコード
必要なのは、マイクから DTMF を検出して文字を System.out に出力できる Java コードのピースだけです。ずっと探していましたが、見つかりませんでした。
android - Androidで通話からDTMFトーンを受信する
アクティブな通話で DTMF トーンを利用したい Android アプリケーションを開発しています。Android アプリケーションから電話をかけるときに、DTMF トーンを送受信したいと考えています。DTMF トーンは、ボタンをクリックすることでコールを介して送信されます。次に、同じ通話セッションで、別のユーザーから送信された DTMF トーンを受信したいと考えています (Android モバイルは必要ありません。通常のデバイスでもかまいません)。DTMF トーンを受信したら、それらをデコードし、アプリケーションで必要な機能を実行したいと考えています。
アクティブな通話で DTMF トーンを送信し、同じ通話からトーンを受信してデコードする方法を知っている人はいますか。
c# - C# を使用してバイト配列から dtmf をデコードする
発信音 (スピーカー) をキャプチャし、dtmf トーンがあるかどうかを識別するソフトウェアを開発しています。NAudio を使用してサウンドをバイト配列の形式にキャプチャしました。これらのバイト配列に dtmf トーンがあるかどうかを検出したい。私はすでにそれをグーグルで検索しましたが、私の問題に近い解決策は見つかりませんでした。Tapiex (または任意の商用ライブラリ) は、オープン ソース ソリューションを優先したため、オプションではありません。
c# - Goertzel アルゴリズムを使用した DTMF 検出
波形フォーマットが次の場合、Goertzel Algorithm を使用するにはどうすればよいですか? - 2 チャンネル - 32 ビット - 48 kHz
Goertzel アルゴリズムについてはすでに検索しましたが、インターネット全体で見られるのは、2 チャネル、16 ビット、および 8 kHz の波形形式の DTMF の検出だけです。要件を満たすためにコードのどの部分を変更すればよいかわかりません。