Voice-activated tuning of broadcast channels
First Claim
1. A broadcast programming receiver comprising:
- a microphone for capturing a speech segment from a user of the receiver and generating an analog signal representative of the speech segment;
a converter for converting the analog signal into a digital signal representative of the speech segment;
a processor for interpreting the digital signal and determining whether the speech segment comprises a voice command associated with a genre comprising a plurality of channels;
a tuner for tuning in to at least one channel associated with the voice command wherein the tuner tunes in to a first channel of the genre for a duration before tuning in to a second channel of the genre; and
an output device for reproducing programming broadcast on the channel.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for voice-activated tuning of broadcast programs. A system architecture of an embodiment of the present invention comprises a microphone, a signal converter, a digital signal processor (DSP), a memory, a tuner, and an output device. A method for implementing an embodiment of the present invention comprises the following steps. First, the relationships between voice commands and channels are created. The relationships are preferably stored in the memory. Second, when a speech segment (comprising one or more words) is spoken by a user, the speech segment is captured by the microphone. Third, the microphone transforms the speech segment into an analog signal. Fourth, the signal converter converts the analog signal to a digital signal. Fifth, the DSP receives the digital signal and determines whether the speech segments matches one of the voice commands. Sixth, if the speech segment is determined to comprise a voice command, the DSP instructs the tuner to tune in to the channel or channels that have been previously associated with the voice command.
-
Citations
21 Claims
-
1. A broadcast programming receiver comprising:
-
a microphone for capturing a speech segment from a user of the receiver and generating an analog signal representative of the speech segment;
a converter for converting the analog signal into a digital signal representative of the speech segment;
a processor for interpreting the digital signal and determining whether the speech segment comprises a voice command associated with a genre comprising a plurality of channels;
a tuner for tuning in to at least one channel associated with the voice command wherein the tuner tunes in to a first channel of the genre for a duration before tuning in to a second channel of the genre; and
an output device for reproducing programming broadcast on the channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for operating a broadcast programming receiver comprising the steps of:
-
associating a plurality of voice commands with a plurality of channels wherein a voice command of the plurality of voice commands is associated with a genre comprising one or more channels of the plurality of channels;
storing a result of the associating step in a memory of the receiver;
capturing a speech segment from a user using a microphone of the receiver;
determining whether the speech segment matches one of the plurality of voice commands using a processor of the receiver;
tuning in to one or more of the plurality of channels that are associated with the speech segment using a tuner of the receiver; and
tuning in to each of the one or more channels associated with the genre for a duration. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for operating a broadcast programming receiver comprising the steps of:
-
associating a plurality of voice commands with a plurality of channels, wherein the plurality of the voice commands are created using a voice of a user and wherein a voice command of the plurality of voice commands is associated with a genre comprising one or more channels of the plurality of channels;
storing a result of the associating step in a memory of the receiver;
capturing a speech segment using a microphone of the receiver;
determining whether the speech segment matches one of the plurality of voice commands;
tuning in to one or more of the plurality of channels that are associated with the speech segment using a tuner of the receiver if the speech segment matches one of the plurality of voice commands; and
tuning in to each of the one or more channels associated with the genre for a duration. - View Dependent Claims (18, 19)
-
-
20. A broadcast programming receiver comprising:
-
a microphone for capturing a speech segment from a user of the receiver and generating an analog signal representative of the speech segment;
a converter for converting the analog signal into a digital signal representative of the speech segment;
a processor for interpreting the digital signal and determining whether the speech segment comprises a voice command associated with a genre comprising a plurality of channels;
a tuner for tuning in to at least one channel associated with the voice command wherein the tuner tunes in to a first channel of the genre for a duration between about one second and about 30 seconds before tuning in to a second channel of the genre; and
an output device for reproducing programming broadcast on the channel.
-
-
21. A method for operating a broadcast programming receiver comprising the steps of:
-
Associating a plurality of voice commands with a plurality of channels wherein a voice command of the plurality of voice commands is associated with a genre comprising one or more channels of the plurality of channels;
storing a result of the associating step in a memory of the receiver, capturing a speech segment from a user using a microphone of the receiver;
determining whether the speech segment matches one of the plurality of voice commands using a processor of the receiver; and
tuning in to one or more of the plurality of channels that are associated with the speech segment using a tuner of the receiver; and
tuning in to each of the one or more channels associated with the genre for a duration between about one second and about 30 seconds.
-
Specification