Whether you are talking to a robot from a distance, or directly into your phone or another device, our smart audio pre-processing is designed to isolate the speaker from surrounding noise and denoise the sound signal.  This ensures the cleanest audio is processed by the speech recognition engine, thereby optimizing the recognition results.
An efficient echo cancellation component is also available to support barge-in and conversational interaction. For example, Haapie-One can play music and still interact with you at the same time.