Noise Cancellation for Real-Time Voice Channel

Overview:

Integrate Third party noise cancellation technology into iX Hello Customer’s real-time voice channel to enhance voice quality and user experience. This integration ensures clear, uninterrupted voice communication between users and AI voicebots by filtering out background noise automatically.

Feature Description:

iX Hello Customer Voice Channel: Noise Suppression Integration

  • The iX Hello Customer voice channel will integrate third-party tools via SDKs/APIs to enable AI-powered noise suppression for live voice interactions.

  • Audio streams will be processed in real time, removing unwanted ambient sounds such as:

    • Background chatter

    • Keyboard typing

    • Fan noise

    • Other environmental disturbances

  • Only clear, natural human speech will be transmitted to participants.

  • The noise cancellation feature will operate seamlessly within the existing real-time voice flow, ensuring:

    • No perceptible latency

    • No impact on system performance

  • Users will have the ability to configure noise cancellation options at the bot level, based on:

    • Performance requirements

    • Use-case preferences

Why Third-Party Tool in RTC?

Advanced Features for Optimal Audio Processing

  • Superior Noise Cancellation: Utilizes neural network processing to effectively eliminate background noise such as traffic, typing, and barking dogs.

  • Voice Preservation: Ensures natural speech quality by maintaining clarity without introducing artifacts.

  • Real-Time Processing: Engineered for low-latency telephony with 20ms frame optimization.

  • VAD-Integration: Incorporates built-in Voice Activity Detection to enhance OpenAI speech recognition accuracy.

  • Adaptive Thresholds: Automatically adjusts VAD sensitivity to noise level variations, ensuring consistent performance.

Key Capabilities: Real-Time Audio Processing Features

  • Noise Cancellation: Effectively apply noise cancellation to user audio streams for improved clarity.

  • SDK/API Integration: Seamlessly integrate third-party tools within the iXHC Real-Time Channel.

  • Low-Latency Processing: Maintain natural conversation flow with minimal delay.

  • Bot-Level Configuration: Easily configurable settings tailored to individual bots.

  • Azure OpenAI Compatibility: Ensure full compatibility with Azure OpenAI's real-time streaming architecture.

  • Secure Processing: Conduct secure, on-device or in-stream processing without storing raw audio or sharing with third parties.

How It Works

  • Audiorouting: iX Hello routes microphone input through the Third-Party Tool.

  • Noise Suppression: Tool's AI filters out non-human sounds, by enabling the Noise Reduction toggle button

  • Real-Time Output: Clean audio is transmitted instantly to the other participant.

Key Benefits

  • Crystal-Clear Audio: Removes background noise from both ends of the call.

  • Seamless Integration: Works within iX Hello without additional complexity.

  • Privacy First: Audio processed locally; no data stored or transmitted externally.

  • Low Latency: Maintains real-time communication quality

Last updated

Was this helpful?