Voice recognition dictionary generation apparatus and voice recognition dictionary generation method
First Claim
1. A voice recognition dictionary generation apparatus comprising:
- an input unit configured to receive a text subjected to voice recognition from an external device or a medium;
a storage unit configured to store therein the text with respect to each file of a predetermined item;
a reading data generation unit configured to analyze the text and generate a reading data associated with a pronunciation of the text;
a voice recognition dictionary configured to include content dictionaries, wherein the reading data associated with the text is stored in the content dictionaries with respect to each file of the predetermined item; and
a control unit configured to store the text received via the input unit in the storage unit,wherein when a file of the predetermined item including the text stored in the storage unit is updated, the control unit detects a total number of the content dictionaries, and when the total number of the content dictionaries is smaller than a predetermined limit, the control unit generates the content dictionaries with respect to each updated predetermined item, thereby updating the voice recognition dictionary; and
wherein, when the total number of the content dictionaries is equal to or larger than a predetermined limit, the control unit deletes the content dictionaries corresponding to the external device or the medium from the voice recognition dictionary, extracts all texts subjected to the voice recognition corresponding to the external device or the medium from the storage unit with respect to each content, and generates the content dictionaries, thereby updating the voice recognition dictionary.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice recognition dictionary generation apparatus and method for suppressing reduction of processing speed at the time of updating. The apparatus includes an input unit configured to receive a text subjected to voice recognition, a storage unit configured to store the text with respect to each file of a predetermined item, a reading data generation unit configured to analyze the text and generate a reading data, and a voice recognition dictionary configured to include content dictionaries that store therein the reading data of the text with respect to each file of the predetermined item. When the file of the predetermined item including the text stored in the storage unit is updated, a control unit detects a total number of the content dictionaries, and when the total number is smaller than a predetermined limit, the control unit generates the content dictionaries with respect to each updated predetermined item.
-
Citations
17 Claims
-
1. A voice recognition dictionary generation apparatus comprising:
-
an input unit configured to receive a text subjected to voice recognition from an external device or a medium; a storage unit configured to store therein the text with respect to each file of a predetermined item; a reading data generation unit configured to analyze the text and generate a reading data associated with a pronunciation of the text; a voice recognition dictionary configured to include content dictionaries, wherein the reading data associated with the text is stored in the content dictionaries with respect to each file of the predetermined item; and a control unit configured to store the text received via the input unit in the storage unit, wherein when a file of the predetermined item including the text stored in the storage unit is updated, the control unit detects a total number of the content dictionaries, and when the total number of the content dictionaries is smaller than a predetermined limit, the control unit generates the content dictionaries with respect to each updated predetermined item, thereby updating the voice recognition dictionary; and wherein, when the total number of the content dictionaries is equal to or larger than a predetermined limit, the control unit deletes the content dictionaries corresponding to the external device or the medium from the voice recognition dictionary, extracts all texts subjected to the voice recognition corresponding to the external device or the medium from the storage unit with respect to each content, and generates the content dictionaries, thereby updating the voice recognition dictionary. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A voice recognition dictionary generation method comprising the steps of:
-
determining whether information in a file of a predetermined item including a text subjected to voice recognition stored in a storage unit is updated; detecting a total number of content dictionaries that store therein reading data of the text with respect to each file of the predetermined item when the information in the file of the predetermined item including the text obtained from an external device or a medium and subjected to the voice recognition is updated; comparing the total number of the content dictionaries with a predetermined limit; extracting the text subjected to the voice recognition corresponding to the external device or the medium with respect to each predetermined item that is updated from the storage unit when the total number of the content dictionaries is smaller than the predetermined limit; deleting the content dictionary corresponding to the external device or the medium from the voice recognition dictionary when the total number of the content dictionaries is equal to or larger than the predetermined limit, and extracting all text subjected to the voice recognition corresponding to the external device or the medium from the storage unit with respect to each predetermined item; obtaining the reading data by converting the text; and updating a voice recognition dictionary by storing the reading data obtained by converting the text. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A voice recognition dictionary generation apparatus comprising:
-
a storage unit configured to store therein text subjected to voice recognition with respect to each file of a predetermined item, the text being received from an external device; a data generation unit configured to analyze the text and generate pronunciation data associated with the text; a voice recognition dictionary configured to include content dictionaries, wherein the pronunciation data associated with the text is stored in the content dictionaries with respect to each file of the predetermined item; and a control unit configured to store the text received from the external device in the storage unit, wherein when a file of the predetermined item including the text stored in the storage unit is updated, the control unit detects a total number of the content dictionaries, and when the total number of the content dictionaries is smaller than a predetermined limit, the control unit generates new content dictionaries with respect to each updated predetermined item and stores the new content dictionaries generated in the voice recognition dictionary, thereby updating the voice recognition dictionary; and
whereinwhen the total number of the content dictionaries is equal to or larger than a predetermined limit, the control unit deletes the content dictionaries corresponding to the external device from the voice recognition dictionary, extracts all texts subjected to the voice recognition corresponding to the external device from the storage unit, generates new content dictionaries for the all texts corresponding to the external device stored in the storage unit, and stores the new content dictionaries generated in the voice recognition dictionary, thereby updating the voice recognition dictionary.
-
Specification