• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Sample code or resources for audio play through with echo cancellation?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Sample code or resources for audio play through with echo cancellation?


  • Subject: Sample code or resources for audio play through with echo cancellation?
  • From: Peter Sichel <email@hidden>
  • Date: Thu, 08 Dec 2011 09:51:33 -0500

Hello,

I'm the developer of Phone Amego which includes a Bluetooth speakerphone.

  http://www.sustworks.com/pa_guide/handsfree.html

Phone Amego currently uses a QTKit capture session to route call audio between Bluetooth and the corresponding I/O devices.
[I originally tried the CAPlayThrough sample code, but found it to be less stable.]

I'm looking for the simplest way to add echo cancellation.  In the Bluetooth HFP, echo cancellation and noise reduction are optional. The iPhone's I've tested do not make them available via Bluetooth. The VPIO audio unit in iOS is not provided on Mac OS X. iChat has built-in echo cancellation, but there is no API or echo cancellation library offered to 3rd party developers [AFAIK]. There's an open source implementation of echo cancellation (SPEEX) which has been adopted by some Mac OS X products, but I haven't found an existing plug-in I can incorporate easily.

If anyone has worked on this or has any useful pointers, I'd appreciate it.  I'm not currently into audio development, but will consider adapting SPEEX if necessary.

Thanks!

- Peter Sichel
  Sustainable Softworks


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Sample code or resources for audio play through with echo cancellation?
      • From: Zack Morris <email@hidden>
  • Prev by Date: Re: Does kAudioUnitProperty_BypassEffect work once and never again?
  • Next by Date: Re: Sample code or resources for audio play through with echo cancellation?
  • Previous by thread: Re: Does kAudioUnitProperty_BypassEffect work once and never again?
  • Next by thread: Re: Sample code or resources for audio play through with echo cancellation?
  • Index(es):
    • Date
    • Thread