VOICE DATA TRANSFERRING DEVICE, TERMINAL DEVICE, VOICE DATA TRANSFERRING METHOD, AND VOICE RECOGNITION SYSTEM
First Claim
1. A voice data transferring device which intermediates between a terminal device and a voice recognition server, in which the terminal device:
- records a voice of a user when the user is speaking;
transmits the speech voice as a voice data;
receives a recognition result of the transmitted voice data; and
outputs the recognition result to the user, and in which the voice recognition server;
receives the voice data from the terminal device;
recognizes the voice data; and
transmits the recognition result of the voice data, the voice data transferring device comprising;
a storage unit that stores therein a first parameter value used for performing a data manipulation processing on the voice data and a voice data for evaluation used for evaluating voice recognition performance of the voice recognition server;
a data processing unit that performs a data manipulation processing on the voice data for evaluation using the first parameter value, synthesizes a first voice data from the voice data for evaluation, performs a data manipulation processing on the voice data received from the terminal device using the first parameter value, and synthesizes a second voice data from the voice data received from the terminal device,a server communication unit that transmits the first voice data to the voice recognition server, receives a first recognition result from the voice recognition server, transmits the second voice data to the voice recognition server, and receives a second recognition result from the voice recognition server;
a terminal communication unit that transmits the second recognition result of the second voice data to the terminal device; and
a parameter change unit that updates the first parameter value stored in the storage unit, based on the received first recognition result of the first voice data.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice data transferring device intermediates between an in-vehicle terminal and a voice recognition server. In order to check a change in voice recognition performance of the voice recognition server, the voice data transferring device performs a noise suppression processing on a voice data for evaluation in a noise suppression module; transmits the voice data for evaluation to the voice recognition server; and receives a recognition result thereof. The voice data transferring device sets a value of a noise suppression parameter used for a noise suppression processing or a value of a result integration parameter used for a processing of integrating a plurality of recognition results acquired from the voice recognition server, at an optimum value, based on the recognition result of the voice recognition server. This makes it possible to set a suitable parameter even if the voice recognition performance of the voice recognition server changes.
-
Citations
10 Claims
-
1. A voice data transferring device which intermediates between a terminal device and a voice recognition server, in which the terminal device:
- records a voice of a user when the user is speaking;
transmits the speech voice as a voice data;
receives a recognition result of the transmitted voice data; and
outputs the recognition result to the user, and in which the voice recognition server;
receives the voice data from the terminal device;
recognizes the voice data; and
transmits the recognition result of the voice data, the voice data transferring device comprising;a storage unit that stores therein a first parameter value used for performing a data manipulation processing on the voice data and a voice data for evaluation used for evaluating voice recognition performance of the voice recognition server; a data processing unit that performs a data manipulation processing on the voice data for evaluation using the first parameter value, synthesizes a first voice data from the voice data for evaluation, performs a data manipulation processing on the voice data received from the terminal device using the first parameter value, and synthesizes a second voice data from the voice data received from the terminal device, a server communication unit that transmits the first voice data to the voice recognition server, receives a first recognition result from the voice recognition server, transmits the second voice data to the voice recognition server, and receives a second recognition result from the voice recognition server; a terminal communication unit that transmits the second recognition result of the second voice data to the terminal device; and a parameter change unit that updates the first parameter value stored in the storage unit, based on the received first recognition result of the first voice data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
- records a voice of a user when the user is speaking;
-
9. A method of transferring a voice data by a voice data transferring device which intermediates between a terminal device and a voice recognition server, in which the terminal device:
- records a voice of a user when the user is speaking;
transmits the speech voice as a voice data;
receives a recognition result of the transmitted voice data; and
outputs the recognition result to the user, and in which the voice recognition server;
receives the voice data from the terminal device;
recognizes the voice data; and
transmits the recognition result of the voice data, the voice data transferring device including a storage unit that stores therein a first parameter value used for performing a data manipulation processing on the voice data and a voice data for evaluation used for evaluating voice recognition performance of the voice recognition server, the voice data transferring method comprising the steps of;a data processing step of performing a data manipulation processing on the voice data for evaluation using the first parameter value, synthesizing a first voice data from the voice data for evaluation, performing a data manipulation processing on the voice data received from the terminal device using the first parameter value, and synthesizing a second voice data from the voice data received from the terminal device, a server communication step of transmitting the first voice data to the voice recognition server, receiving a first recognition result from the voice recognition server, transmitting the second voice data to the voice recognition server, and receiving a second recognition result from the voice recognition server; a terminal communication step of transmitting the second recognition result of the second voice data to the terminal device; and a parameter change step of updating the first parameter value stored in the storage unit, based on the received first recognition result of the first voice data.
- records a voice of a user when the user is speaking;
Specification