System, method and apparatus for transmitting audio signals over a voice channel
First Claim
1. A system for transmitting an audio signal over a voice channel of a voice communication session comprising:
- a content data store configured for storing a plurality of audio signals organized into playlists; and
a voice over Internet Protocol (VoIP) server in communication with the content data store over a network, the server configured to;
establish a voice communication session between a first communication device and a second communication device, the server being separate from the first communication device and the second communication device, the voice communication session having a voice channel for carrying voice data between the first communication device and the second communication device;
receive user input from a first user during a voice conversation between the first user and a second user over the voice channel, the user input including a request for audio content from the content data store;
detect an occurrence of a pre-assigned triggering condition, the pre-assigned triggering condition corresponding to one or more words or phrases detected in the voice communication session;
determine a particular audio signal based upon the occurrence of the pre-assigned triggering condition;
send a request to the content data store for the particular audio signal;
receive the particular audio signal from the content data store; and
mix the audio signal with the one or more words or phrases spoken in different languages into the voice channel of the voice communication session, to provide the audio signal as background audio to the voice conversation.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of a system for transmitting an audio signal over a voice channel of a voice communication session includes a base station. The base station includes an audio player docking station configured for coupling the base station with an audio player device, and at least one processor. The at least one processor is configured to establish a voice communication session between the base station and a communication device. The voice communication session has a voice channel for carrying voice data between the base station and the communication device. The at least one processor is further configured to receive a user input including a request for an audio signal from the audio player device, and send the audio signal request to the audio player device. The at least one processor is further configured to receive the requested audio signal from the audio player device, and mix the audio signal into the voice channel of the voice communication session.
-
Citations
16 Claims
-
1. A system for transmitting an audio signal over a voice channel of a voice communication session comprising:
-
a content data store configured for storing a plurality of audio signals organized into playlists; and a voice over Internet Protocol (VoIP) server in communication with the content data store over a network, the server configured to; establish a voice communication session between a first communication device and a second communication device, the server being separate from the first communication device and the second communication device, the voice communication session having a voice channel for carrying voice data between the first communication device and the second communication device; receive user input from a first user during a voice conversation between the first user and a second user over the voice channel, the user input including a request for audio content from the content data store; detect an occurrence of a pre-assigned triggering condition, the pre-assigned triggering condition corresponding to one or more words or phrases detected in the voice communication session; determine a particular audio signal based upon the occurrence of the pre-assigned triggering condition; send a request to the content data store for the particular audio signal; receive the particular audio signal from the content data store; and mix the audio signal with the one or more words or phrases spoken in different languages into the voice channel of the voice communication session, to provide the audio signal as background audio to the voice conversation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for transmitting an audio signal over a voice channel of a voice communication session comprising:
-
establishing, with a voice over Internet Protocol (VoIP) server, a voice communication session between a first communication device and a second communication device, the server being separate from the first communication device and the second communication device, the voice communication session having a voice channel for carrying voice data between the first communication device and the second communication device; receiving user input at the VoIP server from a first user during a voice conversation between the first user and a second user over the voice channel, the user input including a request for audio content from a content data store; detecting an occurrence of a pre-assigned triggering condition, the pre-assigned triggering condition corresponding to one or more words or phrases detected in the voice communication session; determining a particular audio signal based upon the occurrence of the pre-assigned triggering condition; sending, from the VoIP server, the request to the content data store for the particular audio signal; receiving, at the VoIP server, the particular audio signal; and mixing, by the VoIP server, the particular audio signal with the one or more words or phrases spoken in different languages into the voice channel of the voice communication session, to provide the particular audio signal as background audio to the voice conversation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification