Speech recognition apparatus and method
A technology of speech recognition equipment and grammar, applied in speech recognition, speech analysis, instruments, etc., can solve the problems of ineffective addition/deletion of vocabulary, excessive storage and calculation amount, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0046] First, a method of expressing vocabulary with a network will be described, and problems of the prior art will be described in detail based on the expression method.
[0047] In general, expressing the vocabulary used in speech recognition with a network has the following two advantages.
[0048] (i) Different words with a common prefix can share data with a common prefix (nodes and arcs of the network), and / or different words with a common suffix can share data with a common suffix. Therefore, vocabulary can be saved with a smaller memory capacity.
[0049] (ii) By sharing a common prefix and / or a common suffix, the word score (word score) calculation necessary for speech recognition can be shared. Therefore, the word score can be calculated with a smaller calculation amount.
[0050] Meanwhile, according to the method of expressing vocabulary in a tree structure, prefixes are shared but suffixes are not. Thus, a tree structure is a type of network.
[0051] Figur...
no. 2 example
[0138] Hereinafter, the second embodiment will be described around main points different from the first embodiment.
[0139] This embodiment differs from the first embodiment in that it is not necessary to have any grammatical frames as independent data.
[0140] In the case of a simple sentence pattern in which the grammatical frame only includes the subnetwork X like the first embodiment, the grammatical frame does not need to be stored in the grammatical storage unit 11 . That is, it is apparent from the above description that even if the grammatical frame is not stored as data, the same grammatical network as when using the grammatical frame can be obtained by generating the grammatical network by directly adding / deleting words to the prefix part / suffix part. through with Figures 9 to 11 Add / delete vocabulary is implemented in the same process as in .
[0141] According to this embodiment, a grammar network like the first embodiment can be established, and the same effe...
no. 3 example
[0143] Hereinafter, the third embodiment will be described around the main points of difference from the first embodiment.
[0144] Although the first embodiment has been described around an example where there is a separate sub-network for operating a vocabulary, this embodiment can also be described around a case where a grammatical framework including a plurality of sub-networks is used.
[0145] Figure 14 An example of a syntax frame containing a plurality of sub-networks is shown. Figure 14 is an example of a grammatical frame expressing the "X-no-Y" (no) sentence pattern. This instance is also an instance containing a vocabulary fixed node.
[0146] exist Figure 14 In , the head node (161 in the figure) indicates the initial condition node, and the tail node (162 in the figure) indicates the final condition node. X (163 in the figure) and Y (165 in the figure) are sub-networks. That is, the grammatical frame indicates each setting vocabulary in the sub-networks X...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 