3

私はiOS(Androidから)が初めてです。WebRTCスタンドアロンAECMモジュールを使用して、AndroidでAECプロセスをすでに正常に実行しています。

今、私はiOSで同じことをしなければなりませんが、ほとんど進歩していません. 主な問題は、iOS で AEC を実行するためにどのソリューションを選択する必要があるかです。

  1. iOS 組み込みの AEC を使用します。
  2. WebRTC スタンドアロン AECM モジュールを再度使用します。

最初の解決策として、iOS には Voice Processing I/O ユニットに AEC が組み込まれていることがわかりました。しかしVPUの性能がイマイチだと聞きました。そうですか?

2 つ目は、Android で、AudioRecord と AudioTrack の API といくつかのバッファ テクニックを使用して、WebRTC の「audio_processing.h」で説明されている「遅延」を計算できますが、情報がありません。iOSで同じ遅延を計算するためにどのAPIを使用すればよいかについて。

現在、Google と iOS のドキュメントを検索しています。また、ここでアドバイスをお待ちしています。特に、すでに iOS で AEC を行っている人。

どうもありがとう。

4

0 に答える 0