Real-time voice recognition on a handheld device
First Claim
1. A method for implementation of real-time audio recognition, comprising:
- receiving an audio signal at a handheld computing apparatus instructing execution of a functional command from a command set to be executed by the handheld computing apparatus;
the handheld computing apparatus comprising a speech recognition interface software application for converting, in real-time, the audio signal into audio digital data representing the audio signal;
transmitting, in real-time, the audio digital data from the speech recognition interface software application of the handheld computing apparatus to a speech recognition engine of a speech recognition software application of a computing device separately situated from the handheld computing apparatus, wherein the computing device has more processing power than the handheld computing apparatus, and further wherein the computing device is operating a selected profile of a plurality of profiles, the selected profile having an audio source of the handheld computing apparatus;
receiving, in real-time, a set of computer readable instructions at the speech recognition interface software application of the handheld computing apparatus from the speech recognition software application of the computing device, the set of computer readable instructions instructing the functional command from the command set to be executed by the handheld computing apparatus,wherein the set of computer readable instructions are based on the selected profile of the plurality of profiles for the handheld computing apparatus and the audio digital data transmitted to the speech recognition engine of the speech recognition software application of the computing device; and
the speech recognition interface software application of the handheld computing apparatus executing the set of computer readable instructions in real-time by executing the functional command on the handheld computing apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for implementation of real-time speech recognition using a handheld computing apparatus are provided. The handheld computing apparatus receives an audio signal, such as a user'"'"'s voice. The handheld computing apparatus ultimately transmits the voice data to a remote or distal computing device with greater processing power and operating a speech recognition software application. The speech recognition software application processes the signal and outputs a set of instructions for implementation either by the computing device or the handheld apparatus. The instructions can include a variety of items including instructing the presentation of a textual representation of dictation, or a function or command to be executed by the handheld device (such as linking to a website, opening a file, cutting, pasting, saving, or other file menu type functionalities), or by the computing device itself.
24 Citations
20 Claims
-
1. A method for implementation of real-time audio recognition, comprising:
-
receiving an audio signal at a handheld computing apparatus instructing execution of a functional command from a command set to be executed by the handheld computing apparatus; the handheld computing apparatus comprising a speech recognition interface software application for converting, in real-time, the audio signal into audio digital data representing the audio signal; transmitting, in real-time, the audio digital data from the speech recognition interface software application of the handheld computing apparatus to a speech recognition engine of a speech recognition software application of a computing device separately situated from the handheld computing apparatus, wherein the computing device has more processing power than the handheld computing apparatus, and further wherein the computing device is operating a selected profile of a plurality of profiles, the selected profile having an audio source of the handheld computing apparatus; receiving, in real-time, a set of computer readable instructions at the speech recognition interface software application of the handheld computing apparatus from the speech recognition software application of the computing device, the set of computer readable instructions instructing the functional command from the command set to be executed by the handheld computing apparatus,wherein the set of computer readable instructions are based on the selected profile of the plurality of profiles for the handheld computing apparatus and the audio digital data transmitted to the speech recognition engine of the speech recognition software application of the computing device; and the speech recognition interface software application of the handheld computing apparatus executing the set of computer readable instructions in real-time by executing the functional command on the handheld computing apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for implementation of real-time audio recognition, comprising:
-
a computing device receiving audio digital data representing an audio signal in real-time instructing execution of a functional command from a command set to be executed by a handheld computing apparatus, wherein the computing device comprises a speech recognition software application having a speech recognition engine; the speech recognition engine operating on the computing device processing the audio digital data and converting, in real-time, the audio digital data into a set of computer readable instructions using speech recognition; the speech recognition software application of the computing device transmitting, in real-time, the set of computer readable instructions to a speech recognition interface software application of the handheld computing apparatus separately situated from the computing device for execution by the speech recognition interface software application of the handheld computing apparatus, wherein the computing device has more processing power than the handheld computing apparatus; and the speech recognition interface software application of the handheld computing apparatus executing the set of computer readable instructions in real-time by executing the functional command on the handheld computing apparatus; wherein the computing device is operating a selected profile of a plurality of profiles, the selected profile having an audio source of the handheld computing apparatus, and wherein the set of computer readable instructions instruct the functional command from the command set to be executed by the handheld computing apparatus.
-
-
20. A computer readable, non-transitory, medium for storing executable instructions directed to a method of implementation of real-time audio recognition, the method comprising:
-
receiving an audio signal at a handheld computing apparatus instructing execution of a functional command from a command set to be executed by the handheld computing apparatus; the handheld computing apparatus comprising a speech recognition interface software application for converting, in real-time, the audio signal into audio digital data representing the audio signal; transmitting, in real-time, the audio digital data from the speech recognition interface software application of the handheld computing apparatus to a speech recognition engine of a speech recognition software application of a computing device separately situated from the handheld computing apparatus, wherein the computing device has more processing power than the handheld computing apparatus, and further wherein the computing device is operating a selected profile of a plurality of profiles, the selected profile having an audio source of the handheld computing apparatus; receiving, in real-time, a set of computer readable instructions at the speech recognition interface software application of the handheld computing apparatus from the speech recognition software application of the computing device, the set of computer readable instructions instructing the functional command from the command set to be executed by the handheld computing apparatus, wherein the set of computer readable instructions are based on the selected profile of the plurality of profiles for the handheld computing apparatus and the audio digital data transmitted to the speech recognition engine of the speech recognition software application of the computing device; and the speech recognition interface software application of the handheld computing apparatus executing the set of computer readable instructions in real-time by executing the functional command on the handheld computing apparatus.
-
Specification