問題タブ [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 - トーンの生成と検出
自己生成音を識別するための成功した方法を探しています。
私の考えは、ステレオで2つの異なるサウンドを使用することです。2つのトーンは周波数が異なります。次に、マイク用の自作ケーブルでトーンを戻します。ケーブルには2つのスイッチがあり、左チャネルと右チャネルを切り替えます。
2つの周波数のどちらがマイク入力に到達したかを記録し、それらをカウントしたいと思います。
私は多くのことを試みましたが、何も望ましい成功をもたらしませんでした。さて、DTMFに出くわしましたが、Androidでの実装は不十分です。
誰かが私が次に何を試すことができるか考えていますか?
android - Android で DTMF トーンを操作する
私はアンドロイドで次のことをしたい。出来ますか ?
1) +xx xxxxxxx に電話する
2) 最初の音が終わるまで待つ
3) 挿入パス: xxxx
4) 短い高音が終わるのを待ちます
5) 特定の音が聞こえるまで 1 を押します。
ここでトーンは DTMF トーンで、コール インテントで実行しようとしましたが、コードを使用して進行中のコールにパスを入力するにはどうすればよいですか?
誰でも私を案内できますか?
前もって感謝します !
android - Androidのアクティブな通話でDTMFトーンを送信するには?
Android のアクティブな通話で DTMF トーンを送信することは可能ですか? でやってみましproxyphone.sendDtmf()
たがだめでした。
どうすれば達成できますか?
callstack - 進行中の通話で DTMF トーンを送信する
こんにちは、私はアンドロイドが初めてで、進行中の通話で DTMF トーンを送信することがアンドロイドで可能であることを知りたいですか? 私はアンドロイドで次のことをしたい。出来ますか ?
1) +xx xxxxxxx に電話する
2) 最初の音が終わるまで待つ
3) 挿入パス: xxxx
4) 短い高音が終わるのを待ちます
5) 特定の音が聞こえるまで 1 を押します。
ここでトーンは DTMF トーンで、コール インテントで実行しようとしましたが、コードを使用して進行中のコールにパスを入力するにはどうすればよいですか?
誰でも私を案内できますか?
前もって感謝します !
これを見つけるのを手伝ってください。それがどのように機能するか知りたいです。私はインターネットでますます検索していますが、これについて完全な考えはありません。
前もって感謝します。
android - Reflection を使用して Android の Dtmf 機能にアクセスする
みんな。Reflection を使用して android.internal.telephony.CallManager の sendDtmf メソッドにアクセスし、これらのトーンを IVR Voice に送信しようとしています。
コードは次のとおりです。
コードをコンパイルすると、LogCat でこの例外がスローされます。
私はこのことで立ち往生しており、いくつかの要求があります。1) このコードは正しいですか? 2) sendDtmf() メソッドは実際に ClassManager クラスに存在します。存在する場合、それにアクセスできますか?
どんな提案でも大歓迎です。
java-me - j2me で DTMF トーンを生成する方法
J2ME で DTMF トーンを生成する方法を誰かが見つけたのではないかと思っていました。J2ME で DTMF トーンを生成しようとしていますが、実質的なものは何も見つかりません。このようなものをどこで探すかについて誰かが何か考えを持っているなら、私は非常に感謝しています.
asterisk - アスタリスクはDTMFを待っている間に音楽を再生します
アスタリスクでDISAを設定しています。私がやりたいことは、アスタリスクが DTMF を受信している間に発信者に音楽を再生することです。「#」の DTMF を受信すると、DTMF の再生が停止します。
私はbackground()とplayback()コマンドを使ってみましたが、目的を果たしません!
何か案は?
氏族長
android - AudioFlinger とは何ですか? また、TONE_PROP_ACK が失敗するのはなぜですか?
私のアプリケーションでは、次のステートメントを発行します。
これは、Android 2.3.3 を実行している安価な LG LS670 では非常にうまく機能しますが、Android 2.2.1 から Android 2.3.4 まで、私が持っている他のすべての電話ではまったく聞こえません。
したがって、ここでは OS のバージョンは関係ないことはわかっています (ドキュメントで、API 1 以降でサポートされていることも確認しました)。
また、着信音の音量とメディアの音量の両方が最大に設定され、toneGenerator は次のように初期化されます。
そして、それが1に設定されていることを確認しSettings.System.DTMF_TONE_WHEN_DIALING
ました。
この一貫性のない動作 (さまざまな電話間で) に困惑し、これが発生したときにシステム ログを調べたところ、唯一の疑わしい違いは、音が出ない電話TONE_PROP_ACK
のログに次の行があることだけでした。
AudioFlingerの目的は何ですか?また、ミュートとの関係は何TONE_PROP_ACK
ですか?
電話のモデルに関係なく、 TONE_PROP_ACKが常に鳴るようにコードを修正する方法はありますか?
android - ヘッドフォンから DTMF トーンをストリーミングする方法は?
アンドロイドの新機能。私はアプリを稼働させており、DTMF信号を生成し、マイクロコントローラーで生成されたものを解釈しています。私はトーンを正常に生成していますが、トーンはスピーカーから再生されており、スプライスされたヘッドフォンジャックからトーンを再生したいです(したがって、ソリューションの後でも、スピーカーに切り替えたいというAndroidの欲求をオーバーライドする必要があります。ヘッドフォンがあります)。前もって感謝します。コードはこちら..
android - Android でデフォルトの DTMF トーンをカスタマイズされたトーンに置き換える
カスタム サウンド クリップ (wav、mp3 など) を Android で進行中の GSM 音声通話に転送して、相手がそれを聞くことができるようにすることについて多くの調査を行いましたが、それはできないようです。
しかし、通話中にキー(1、2、3、4など)を押すと、そのキーのDTMFトーンが相手にも聞こえるので、デフォルトのDTMFトーンを変更する方法はありますか(たとえば、キー 2 の DTMF を wav クリップに)、通話中にユーザーがキー 2 を押すと、相手は wav クリップである置き換えられた DTMF トーンを聞くことができますか?
追加情報: ルート権限の付与は問題ありません。