Method and apparatus for directing an audio file to a speech recognition program that does not accept such files
First Claim
1. A method for directing a pre-recorded audio file to a speech recognition program that does not accept such files, the speech recognition program being stored on a computer that has a sound card, said method comprising:
- (a) launching the speech recognition program to accept speech as if the speech recognition program were receiving live audio from a microphone;
(b) finding a mixer utility associated with the sound card;
(c) opening the mixer utility, the mixer utility having settings that determine an input source and an output path;
(d) changing the settings of the mixer utility to specify a line-in input source and a wave-out output path;
(e) activating a microphone input of the speech recognition software; and
(f) initiating a media player associated with the computer to play the pre-recorded audio file into the line-in input source.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and apparatus for directing a pre-recorded audio file to a speech recognition program that does not normally accept such files, such as IBM Corporation'"'"'s Via Voice™ speech recognition program. The method includes: (a) launching the speech recognition program to accept speech as if the speech recognition program were receiving live audio from a microphone; (b) finding a mixer utility associated with the sound card; (c) opening the mixer utility, the mixer utility having settings that determine an input source and an output path; (d) changing the settings of the mixer utility to specify a line-in input source and a wave-out output path; (e) activating a microphone input of the speech recognition software; and (f) initiating a media player associated with the computer to play the pre-recorded audio file into the line-in input source. The method may additionally save and restore the original configuration settings of the mixer utility.
10 Citations
7 Claims
-
1. A method for directing a pre-recorded audio file to a speech recognition program that does not accept such files, the speech recognition program being stored on a computer that has a sound card, said method comprising:
-
(a) launching the speech recognition program to accept speech as if the speech recognition program were receiving live audio from a microphone;
(b) finding a mixer utility associated with the sound card;
(c) opening the mixer utility, the mixer utility having settings that determine an input source and an output path;
(d) changing the settings of the mixer utility to specify a line-in input source and a wave-out output path;
(e) activating a microphone input of the speech recognition software; and
(f) initiating a media player associated with the computer to play the pre-recorded audio file into the line-in input source. - View Dependent Claims (2, 3)
saving the settings of the mixer utility before changing the settings of the mixer utility to specify a line-in input source and a wave-out output path; and
restoring the saved sound card mixer settings after the media player finishes playing the pre-recorded audio file.
-
-
4. A system for directing a pre-recorded audio file to a speech recognition program that does not accept such files, said system comprising:
-
a computer having a sound card with an associated mixer utility, said computer executing said speech recognition program;
a media player operably associated with said computer, said media player capable of playing said pre-recorded audio file; and
means for changing settings of said associated mixer utility, such that said mixer utility receives an audio stream from said media player and outputs a resulting audio stream to said speech recognition program as a microphone input stream. - View Dependent Claims (5, 6, 7)
-
Specification