Speech recognition system and speech file recording system
First Claim
1. A speech recognition system comprising:
- a user term information extraction unit extracting automatically a user word that a user frequently uses or that is unique to the user from terms contained in data of an application for use other than speech recording when new data are stored upon use of the application;
a speech recognition list management unit having a first speech recognition list of recognition candidates, wherein said speech recognition list management unit adds a new recognition candidate to the first speech recognition list according to the user word;
a speech input unit, including at least one microphone, through which speech data of the user are input;
a speech recognition unit, comprising a server, executing speech recognition of the speech data using the first speech recognition list;
a speech file recording unit recording the input speech data as a speech file;
a speech file server storing the speech file on a network, the speech file recording unit transferring the speech file to the speech file server via the network so that the speech file is stored in the speech file server, the file name of the speech file and a network address of the speech file server being recorded in the speech file recording unit; and
a digest speech data generation unit that, prior to the transfer of the speech file to the speech file server by the speech file recording unit, extracts a part of the speech data recorded in the speech file and generates digest speech data of the speech file,wherein the speech file recording unit records the digest speech data in addition to the file name of the speech file and the network address of the speech file server.
1 Assignment
0 Petitions
Accused Products
Abstract
A user term information extraction unit extracts term information of a user out of information that has been input by the user to an application for use other than speech recording beforehand, and a speech recognition dictionary management unit expands a vocabulary of a speech recognition dictionary according to the term information of the user. Next, the user inputs speech via a speech input unit, and a speech recognition unit executes speech recognition using the speech recognition dictionary. A representative term information selection unit extracts the term information of the user contained in the speech recognition result, and selects one or a plurality of pieces of representative term information from the term information of the user. A speech file recording unit records the speech data as a speech file, and renders a file name of the speech file according to the representative term information. Thus, a speech recognition and speech file recording system is provided that records input data as a speech file and automatically renders a file name thereto with which a content of the file can be grasped immediately.
-
Citations
27 Claims
-
1. A speech recognition system comprising:
-
a user term information extraction unit extracting automatically a user word that a user frequently uses or that is unique to the user from terms contained in data of an application for use other than speech recording when new data are stored upon use of the application; a speech recognition list management unit having a first speech recognition list of recognition candidates, wherein said speech recognition list management unit adds a new recognition candidate to the first speech recognition list according to the user word; a speech input unit, including at least one microphone, through which speech data of the user are input; a speech recognition unit, comprising a server, executing speech recognition of the speech data using the first speech recognition list; a speech file recording unit recording the input speech data as a speech file; a speech file server storing the speech file on a network, the speech file recording unit transferring the speech file to the speech file server via the network so that the speech file is stored in the speech file server, the file name of the speech file and a network address of the speech file server being recorded in the speech file recording unit; and a digest speech data generation unit that, prior to the transfer of the speech file to the speech file server by the speech file recording unit, extracts a part of the speech data recorded in the speech file and generates digest speech data of the speech file, wherein the speech file recording unit records the digest speech data in addition to the file name of the speech file and the network address of the speech file server. - View Dependent Claims (2, 3, 4)
-
-
5. A speech file recording system comprising:
-
a user term information extraction unit extracting automatically a user word that a user frequently uses or that is unique to the user from terms contained in data of an application for use other than speech recording when new data are stored upon use of the application; a speech recognition list management unit having a first speech recognition list of recognition candidates, wherein said speech recognition list management unit adds a new recognition candidate to the first speech recognition list according to the user word; a speech input unit, including at least one microphone, through which speech data of the user are input; a speech file recording unit recording the input speech data as a speech file; a speech recognition unit, comprising a server, executing speech recognition of the speech data using the first speech recognition list; a representative term information selection unit extracting a word used by the user contained in a result of the speech recognition, and selecting, as a representative word used by the user, one or a plurality of pieces of information out of the word used by the user; a speech file server storing the speech file on a network, the speech file recording unit transferring the speech file to the speech file server via the network so that the speech file is stored in the speech file server, the file name of the speech file and a network address of the speech file server being recorded in the speech file recording unit; and a digest speech data generation unit that, prior to the transfer of the speech file to the speech file server by the speech file recording unit, extracts a part of the speech data recorded in the speech file and generates digest speech data of the speech file, wherein the speech file recording unit records the digest speech data in addition to the file name of the speech file and the network address of the speech file server, and wherein the speech file recording unit renders a file name of the speech file according to the representative word used by the user. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A speech file recording system comprising:
-
a user term information extraction unit for extracting term information of a user from information input by the user to a certain application; a speech recognition dictionary management unit having a first speech recognition dictionary, wherein said speech recognition dictionary management unit adds vocabulary to the first speech recognition dictionary according to the term information of the user; a speech input unit, including at least one microphone, through which speech data of the user are input; a speech file recording unit recording the input speech data as a speech file; a speech recognition unit, executing speech recognition of the speech data using the first speech recognition dictionary; and a representative term information selection unit extracting term information of the user contained in a result of the speech recognition, and selecting, as a representative term information of the user, one or a plurality of pieces of information out of term information of the user, wherein the speech file recording unit renders a file name of the speech file according to the representative word used by term information of the user; a speech file server for storing the speech file on the network, wherein the speech file recording unit transfers the speech file and a retrieval keyword to the speech file server via the network so that the speech file is stored in the speech file server, and the file name and retrieval keyword of the speech file, and a network address of the speech file server are recorded in the speech file recording unit; a digest speech data generation unit for, prior to the transfer of the speech file to the speech file server by the speech file recording unit, extracting a part of the speech data recorded in the speech file, and generating digest speech data of the speech file, wherein the speech file recording unit records the digest speech data in addition to the file name and retrieval keyword of the speech file, and the network address of the speech file server.
-
-
14. A speech file recording system comprising:
-
a user term information extraction unit extracting a word used by a user from information input by the user to a certain application; a speech recognition dictionary management unit having a first speech recognition dictionary, wherein said speech recognition dictionary management unit adds a word to be output as a recognition result to the first speech recognition dictionary according to the word used by the user; a speech input unit, including at least one microphone, through which speech data of the user are input; a speech file recording unit recording the input speech data as a speech file; a speech recognition unit executing speech recognition of the speech data using the first speech recognition dictionary; and a representative term information selection unit extracting a term information of the user contained in a result of the speech recognition, and selecting, as a representative term information of the user, one or a plurality of pieces of information out of the user, wherein the speech file recording unit renders a file name of the speech file according to the representative term information of the user; a speech file server for storing the speech file on the network, wherein the speech file recording unit transfers the speech file and a retrieval keyword to the speech file server via the network so that the speech file is stored in the speech file server, and the file name and retrieval keyword of the speech file, and a network address of the speech file server are recorded in the speech file recording unit; a digest speech data generation unit for, prior to the transfer of the speech file to the speech file server by the speech file recording unit, extracting a part of the speech data recorded in the speech file, and generating digest speech data of the speech file, wherein the speech file recording unit records the digest speech data in addition to the file name and retrieval keyword of the speech file, and the network address of the speech file server.
-
-
15. A speech recognition method comprising:
-
extracting automatically a user word that a user frequently uses or that is unique to the user from terms contained in data of an application for use other than speech recording when new data are stored upon use of the application; holding a speech recognition list of recognition candidates, and adding a new recognition candidate to the speech recognition list, which is held for speech recognition, according to the extracted user word; inputting speech data of the user; executing speech recognition, using a server, of the speech data using the speech recognition list; recording the input speech data as a speech file in a speech file recording unit; storing the speech file by a speech file server on a network, the speech file recording unit transferring the speech file to the speech file server via the network so that the speech file is stored in the speech file server, the file name of the speech file and a network address of the speech file server being recorded in the speech file recording unit; and extracting, prior to the transfer of the speech file to the speech file server by the speech file recording unit, a part of the speech data recorded in the speech file and generating digest speech data of the speech file, wherein the speech file recording unit records the digest speech data in addition to the file name of the speech file and the network address of the speech file server. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable recording medium storing a speech recognizing operation program recognizing input speech data, the program causing a computer to execute:
-
extracting automatically a user word that a user frequently uses or that is unique to the user from terms contained in data of an application for use other than speech recording when new data are stored upon use of the application; holding a speech recognition list of recognition candidates and adding a new recognition candidate to the speech recognition list according to the extracted user word; inputting speech data of the user; executing speech recognition of the speech data using the speech recognition list; recording the input speech data as a speech file in a speech file recording unit; storing the speech file by a speech file server on a network, the speech file recording unit transferring the speech file to the speech file server via the network so that the speech file is stored in the speech file server, the file name of the speech file and a network address of the speech file server being recorded in the speech file recording unit; and extracting, prior to the transfer of the speech file to the speech file server by the speech file recording unit, a part of the speech data recorded in the speech file and generating digest speech data of the speech file, wherein the speech file recording unit records the digest speech data in addition to the file name of the speech file and the network address of the speech file server. - View Dependent Claims (19, 20)
-
-
21. A speech file recording method comprising:
-
extracting automatically a user word that a user frequently uses or that is unique to the user from terms contained in data of an application for use other than speech recording when new data are stored upon use of the application; holding a speech recognition list of recognition candidates, and adding a new recognition candidate to the speech recognition list according to the extracted user word; inputting speech data of the user; recording the input speech data as a speech file in speech file recording unit; executing speech recognition, using a server, of the speech data using the speech recognition list; and extracting a word used by the user contained in a result of the speech recognition, and selecting, as a representative word used by the user, one or a plurality of pieces of information out of the word used by the user; storing the speech file by a speech file server on a network, the speech file recording unit transferring the speech file to the speech file server via the network so that the speech file is stored in the speech file server, the file name of the speech file and a network address of the speech file server being recorded in the speech file recording unit; and extracting, prior to the transfer of the speech file to the speech file server by the speech file recording unit, a part of the speech data recorded in the speech file and generating digest speech data of the speech file, wherein the speech file recording unit records the digest speech data in addition to the file name of the speech file and the network address of the speech file server, and wherein a file name of the speech file is rendered according to the representative word used by the user. - View Dependent Claims (22, 23)
-
-
24. A non-transitory computer-readable recording medium storing a speech file recording program for recording input speech data as a speech file, the program causing a computer to execute:
-
extracting automatically a user word that a user frequently uses or that is unique to the user from terms contained in data of an application for use other than speech recording when new data are stored upon use of the application; holding a speech recognition list of recognition candidates and adding a new recognition candidate to the speech recognition list according to the extracted user word; inputting speech data of the user; recording the input speech data as a speech file in speech file recording unit; executing speech recognition of the speech data using the speech recognition list; extracting a word used by the user contained in a result of the speech recognition, and selecting, as a representative word used by the user, one or a plurality of pieces of information out of the word used by the user; and rendering a file name of the speech file according to the representative word used by the user; storing the speech file by a speech file server on a network, the speech file recording unit transferring the speech file to the speech file server via the network so that the speech file is stored in the speech file server, the file name of the speech file and a network address of the speech file server being recorded in the speech file recording unit; and extracting, prior to the transfer of the speech file to the speech file server by the speech file recording unit, a part of the speech data recorded in the speech file and generating digest speech data of the speech file, wherein the speech file recording unit records the digest speech data in addition to the file name of the speech file and the network address of the speech file server, and. - View Dependent Claims (25, 26)
-
-
27. A speech recognition system comprising:
-
a user term information extraction unit for extracting automatiocally a user word that a user frequently uses or that is unique to the user from terms contained in data of an application for use other than speech recording when new data are stored upon use of the application; a speech recognition list management unit having a first speech recognition list of recognition candidates, wherein said speech recognition list management unit adds a new recognition candidate to the first speech recognition list according to the user word; a speech input unit, including at least one microphone, through which speech data of the user are input; a speech recognition unit, comprising a server, for executing speech recognition of the speech data using the first speech recognition list, wherein the application for use other than speech recording is a personal information manager application; a speech file recording unit recording the input speech data as a speech file; a speech file server storing the speech file on a network, the speech file recording unit transferring the speech file to the speech file server via the network so that the speech file is stored in the speech file server, the file name of the speech file and a network address of the speech file server being recorded in the speech file recording unit; and a digest speech data generation unit that, prior to the transfer of the speech file to the speech file server by the speech file recording unit, extracts a part of the speech data recorded in the speech file and generates digest speech data of the speech file, wherein the speech file recording unit records the digest speech data in addition to the file name of the speech file and the network address of the speech file server.
-
Specification