2011-08-12 16 views
7

今回はかなり難しい質問があります。
通話中にマイクソースに音声を注入する方法を知りたい。
私は何十ものトピックをここで読んだことがあることを知っています "それは不可能"、 "気にしないでください"など。
しかし、私たちの開発者にとって不可能な多くの事がAndroidのスタッフによってあり、回避策を出してください。
たとえば、最も簡単な解決策は、最大音量でスピーカーからオーディオを再生し、ノイズキャンセルを行い、最高のものを得ることです。 ;)音声通話でオーディオファイルを再生

+0

% –

+0

あなたはこれに対する解決策を見つけることができましたか? –

+0

@ user850760あなたは解決策を見つけましたか? – Jeeva

答えて

7

From the official documentation:

注:あなたが唯一の標準出力デバイスにオーディオデータを再生することができます。現在、それはモバイルデバイススピーカーまたはBluetoothヘッドセットです。通話中に会話オーディオにサウンドファイルを再生することはできません。

私が考えることができるのは、何とかコールサウンドと再生したいサウンドをインターリーブすることだと思いますが、コールサウンドを直接制御することはできません。

これは3.3で変更される可能性がありますが、NDKを使用したり、Androidの独自のディストリビューションを作成したりすることはできません。

大変申し訳ございません。 :

+0

アンドロイドの自分のディストリビューションではありません;)しかし、間違いなくndkを見ていきます。私はそれが動作することを願って... – Phoenix666

+0

うれしい私は助けることができます。新しいメンバーとして、スレッドを完成させるためにあなたの質問に答える正しい答えとしてupvoteとマークすることを忘れないでください。ありがとう! :) – Codeman

0

しかし、何を達成しようとしていますか?何らかの種類の留守番電話を実装しようとしていますか?あなたが自分のアンドロイドバージョンをリリースすれば、電話中に音声を注入できる唯一の方法です。 、リリースしてください。幸運:)

+0

はい、留守番電話か...プロバイダがこれをサポートしていないときに発信者の音楽を再生しています...知っているトンがあります... – Phoenix666

関連する問題