Patent ID: 8656415
Filing Date: 2014-02-18
Classification: G10L

Abstract:
1. A method for use in a computer for redirecting an audio stream from a first audio endpoint to a second audio endpoint in said computer having a controller and a computer operating system for execution by said controller, said method comprising: directing said audio stream from a client application running on said computer operating system through a first audio resource stack of said computer to said first audio endpoint; creating an audio endpoint bridge using an audio processing object driver within said first audio resource stack, wherein said audio endpoint bridge provides a path for said audio stream to be redirected from said audio processing object driver within said first audio resource stack to pass through a second audio resource stack to said second audio endpoint; enhancing said audio stream to reduce noise, wherein said enhancing includes detecting energy from a spike in the audio stream, delaying the audio stream, and applying a spike removing procedure whenever energy from a spike is detected to generate an enhanced audio stream; redirecting said enhanced audio stream to said second audio endpoint using said audio endpoint bridge.