A computing system comprising an operating system in communication with a speaker and a microphone, the operating system including a streaming audio capturer SAC and a streaming audio renderer SAR, the operating system executing applications including a media player application MP, wherein: the MP outputs a media audio stream to the SAR that renders the same to the speaker for an output that is then input to the microphone; the operating system outputs a system sounds audio stream to the SAR that renders the same to the speaker for an output that is then input to the microphone; the microphone receives an input of an ambient audio stream from the ambient that includes: the system sounds audio stream output by the speaker; the media audio stream output by the speaker; and a voice audio stream including vocal commands from a user for operations to be carried out by the MP; the MP performs a method comprising: calling for the SAC to capture from the renderings of the SAR: a local audio stream that includes the media audio stream; and a global audio stream that includes: the system sounds audio stream; and the media audio stream; canceling from the input to the microphone: using the local audio stream captured by the SAC, the input of the media audio stream, whereby the media audio stream is prevented from being output more than once by the speaker; and using the global audio stream captured by the SAC, the input of the system sounds audio stream and the media audio stream, whereby the MP receives only the voice audio stream. the MP outputs a media audio stream to the SAR that renders the same to the speaker for an output that is then input to the microphone; the operating system outputs a system sounds audio stream to the SAR that renders the same to the speaker for an output that is then input to the microphone; the microphone receives an input of an ambient audio stream from the ambient that includes: the system sounds audio stream output by the speaker; the media audio stream output by the speaker; and a voice audio stream including vocal commands from a user for operations to be carried out by the MP; the system sounds audio stream output by the speaker; the media audio stream output by the speaker; and a voice audio stream including vocal commands from a user for operations to be carried out by the MP; the MP performs a method comprising: calling for the SAC to capture from the renderings of the SAR: a local audio stream that includes the media audio stream; and a global audio stream that includes: the system sounds audio stream; and the media audio stream; canceling from the input to the microphone: using the local audio stream captured by the SAC, the input of the media audio stream, whereby the media audio stream is prevented from being output more than once by the speaker; and using the global audio stream captured by the SAC, the input of the system sounds audio stream and the media audio stream, whereby the MP receives only the voice audio stream. calling for the SAC to capture from the renderings of the SAR: a local audio stream that includes the media audio stream; and a global audio stream that includes: the system sounds audio stream; and the media audio stream; a local audio stream that includes the media audio stream; and a global audio stream that includes: the system sounds audio stream; and the media audio stream; the system sounds audio stream; and the media audio stream; canceling from the input to the microphone: using the local audio stream captured by the SAC, the input of the media audio stream, whereby the media audio stream is prevented from being output more than once by the speaker; and using the global audio stream captured by the SAC, the input of the system sounds audio stream and the media audio stream, whereby the MP receives only the voice audio stream. using the local audio stream captured by the SAC, the input of the media audio stream, whereby the media audio stream is prevented from being output more than once by the speaker; and using the global audio stream captured by the SAC, the input of the system sounds audio stream and the media audio stream, whereby the MP receives only the voice audio stream.