VOICE QUERY EXTENSION METHOD AND SYSTEM
First Claim
1. A voice query extension method, comprising:
- detecting voice activity of a user from an input signal and extracting a feature vector from the voice activity;
converting the feature vector into at least one phoneme sequence and generating the at least one phoneme sequence;
matching the at least one phoneme sequence with words registered in a dictionary, extracting a string of the matched words with a linguistic meaning, and selecting the string of the matched words as a query;
determining whether the query is in a predetermined first language, and when the query is not in the first language as a result of the determining, converting the query using a phoneme to grapheme rule, and generating a query in the first language; and
searching using the query in the first language.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice query extension method and system. The voice query extension method includes: detecting voice activity of a user from an input signal and extracting a feature vector from the voice activity; converting the feature vector into at least one phoneme sequence and generating the at least one phoneme sequence; matching the at least one phoneme sequence with words registered in a dictionary, extracting a string of the matched words with a linguistic meaning, and selecting the string of the matched words as a query; determining whether the query is in a predetermined first language, and when the query is not in the first language as a result of the determining, converting the query using a phoneme to grapheme rule, and generating a query in the first language; and searching using the query in the first language.
-
Citations
15 Claims
-
1. A voice query extension method, comprising:
-
detecting voice activity of a user from an input signal and extracting a feature vector from the voice activity; converting the feature vector into at least one phoneme sequence and generating the at least one phoneme sequence; matching the at least one phoneme sequence with words registered in a dictionary, extracting a string of the matched words with a linguistic meaning, and selecting the string of the matched words as a query; determining whether the query is in a predetermined first language, and when the query is not in the first language as a result of the determining, converting the query using a phoneme to grapheme rule, and generating a query in the first language; and searching using the query in the first language. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At least one medium comprising computer readable instructions implementing the voice query extension method, comprising:
-
detecting a voice activity of a user from an input signal and extracting a feature vector from the voice activity; converting the feature vector into at least one phoneme sequence and generating the at least one phoneme sequence; matching the at least one phoneme sequence with words registered in a dictionary, extracting a string of the matched words with a linguistic meaning, and selecting the string of the matched words as a query; determining whether the query is in a predetermined first language, and when the query is not in the first language as a result of the determining, converting the query using a phoneme to grapheme rule, and generating a query in the first language; and searching using the query in the first language.
-
-
9. A voice query extension system, comprising:
-
a signal processing unit detecting a voice activity of a user from an input signal and extracting a feature vector from the voice activity; a phonetic decoder converting the feature vector into at least one phoneme sequence and generating the at least one phoneme sequence; a lexical decoder matching the at least one phoneme sequence with words registered in a dictionary, extracting a string of the matched words with a linguistic meaning, and selecting the string of the matched words as a query; a multilingual query extension unit determining whether the query is in a predetermined first language, and when the query is not in the first language as a result of the determining, converting the query using a phoneme to grapheme rule, and generating a query in the first language; and a search unit searching using the query in the first language. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification