Patent US4006744A successfully refreshed from Google Patents.
Patent US2878334A successfully refreshed from Google Patents.
Patent US6230136B1 successfully refreshed from Google Patents.
US6230136B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Voice control system and navigation system using same
Assignee: Panasonic Holdings Corp
•
Filing: 1998-12-02
•
Granted: 2001-05-08
•
Expires: 2018-12-02
Abstract
Abstract To decode voice data coded in a coding system on a specific standard (for example, ADPCM or a different standard), the voice data is previously sorted by a data sorter 102 and is stored in a second data storage 103 . Voice data read from a third data storage 105 is decoded by a decoder 107 and is converted from parallel data into serial data by a parallel/serial data converter 109 . The resultant data is transferred to a D/A converter, whereby the voice data coded on one standard and the voice data coded on a different standard can be decoded and transferred to the D/A converter by circuit change on a small scale without the need for a separate voice control system for each coding system.
Inventors
- 👤 Eiji Yamamoto
- 👤 Kazuhiro Tsubota
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 14:47
CPC Classifications
G; G10; G10L; G10L21/00; G10L21/04; G11; G11B; G11B20/00; G11B20/10; G11B20/10009; G11B20/10037; G11B20/10222
Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
312 words
A voice control system comprising: first data storage means for temporarily storing input voice data; data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard; second data storage means for temporarily storing the voice data sorted by said data sort means; count means for counting a value in a predetermined cycle responsive to the input voice data; third data storage means for temporarily storing the voice data output from said second data storage means; write count means for counting according to a data write signal; data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means; data read means for reading the voice data from said third data storage means according to a count output from said count means; decode means for decoding voice data output from said data read means; data synchronization means for outputting the voice data output from said decode means in synchronization with a synchronizing signal; parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data; basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data; and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 2
Dependent Claim
312 words
A voice control system comprising: first data storage means for temporarily storing input voice data; data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard; second data storage means for temporarily storing the voice data sorted by said data sort means; count means for counting a value in a predetermined cycle responsive to the input voice data; third data storage means for temporarily storing the voice data output from said second data storage means; write count means for counting according to a data write signal; data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means; data read means for reading the voice data from said third data storage means according to a count output from said count means; decode means for decoding voice data output from said data read means; data synchronization means for outputting the voice data output from said decode means in synchronization with a synchronizing signal; parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data; basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data; and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 3
Dependent Claim
369 words
A voice control system comprising: first data storage means for temporarily storing input voice data; data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard; second data storage means for temporarily storing the voice data sorted by said data sort means; count means for counting a value in a predetermined cycle responsive to the input voice data; third data storage means for temporarily storing the voice data output from said second data storage means; write count means for counting according to a data write signal; data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means; first data read means for reading the voice data from said third data storage means according to a count output from said count means; second data read means for reading voice data from said third data storage means according to a different count from that for said first data read means; decode means for decoding voice data output from said first data read means; data selection means for selecting voice data output by said decode means or voice data output by said second data read means according to a control signal; data synchronization means for outputting the voice data output from said data selection means in synchronization with a synchronizing signal; parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data; basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data; and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 4
Dependent Claim
369 words
A voice control system comprising: first data storage means for temporarily storing input voice data; data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard; second data storage means for temporarily storing the voice data sorted by said data sort means; count means for counting a value in a predetermined cycle responsive to the input voice data; third data storage means for temporarily storing the voice data output from said second data storage means; write count means for counting according to a data write signal; data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means; first data read means for reading the voice data from said third data storage means according to a count output from said count means; second data read means for reading voice data from said third data storage means according to a different count from that for said first data read means; decode means for decoding voice data output from said first data read means; data selection means for selecting voice data output by said decode means or voice data output by said second data read means according to a control signal; data synchronization means for outputting the voice data output from said data selection means in synchronization with a synchronizing signal; parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data; basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data; and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 5
Dependent Claim
27 words
The voice control system as claimed in claim 1 or 2 further including data interpolation means for interpolating the voice data output from said data synchronization means.
Claim 6
Dependent Claim
64 words
The voice control system as claimed in claim 3 wherein when the input voice data is of a different sampling frequency, the synchronizing signal cycle in which said count means counts based on the synchronizing signal given from said frequency division means is changed and the number of times said data interpolation means interpolates the voice data output from said decode means is changed.
Claim 7
Dependent Claim
92 words
The voice control system as claimed in claim 1 or 2 , wherein said data sort means sorts the voice data stored in said first data storage means only if the input voice data is voice data coded in the coding system on the specific standard, and said data sort means outputs the voice data stored in said first data storage means as it is without sorting if the input voice data is voice data coded in a coding system on another standard different from the coding system on the specific standard.
Claim 8
Dependent Claim
209 words
A voice control method comprising: a data sort step of sorting input voice data if the input voice data is coded in a coding system on a specific standard; a data write step of writing the voice data sorted by said data sort step into data storage means according to a count based on a predetermined write timing; a count step of counting a value in a predetermined cycle responsive to the input voice data; a data read step of reading the voice data from the data storage means according to a count output from said count step; and a basic synchronizing signal selection step of selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, characterized in that the voice data read by said data read step is decoded, that the decoded voice data is synchronized with the synchronizing signal selected by said basic synchronizing signal selection step, and that the voice data is converted from synchronous parallel data into serial data.
Claim 9
Dependent Claim
209 words
A voice control method comprising: a data sort step of sorting input voice data if the input voice data is coded in a coding system on a specific standard; a data write step of writing the voice data sorted by said data sort step into data storage means according to a count based on a predetermined write timing; a count step of counting a value in a predetermined cycle responsive to the input voice data; a data read step of reading the voice data from the data storage means according to a count output from said count step; and a basic synchronizing signal selection step of selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, characterized in that the voice data read by said data read step is decoded, that the decoded voice data is synchronized with the synchronizing signal selected by said basic synchronizing signal selection step, and that the voice data is converted from synchronous parallel data into serial data.
Claim 10
Dependent Claim
256 words
A voice control method comprising: a data sort step of sorting input voice data if the input voice data is coded in a coding system on a specific standard; a data write step of writing the voice data sorted by said data sort step into data storage means according to a count based on a predetermined write timing; a count step of counting a value in a predetermined cycle responsive to the input voice data; a first data read step of reading the voice data from the data storage means according to a count output from said count step; a second data read step of reading voice data from the data storage means according to a different count from that for said first data read step; and a basic synchronizing signal selection step of selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, characterized in that the voice data read by said first data read step is decoded, that the decoded voice data or the voice data read by said second data read step is selected, that the selected voice data is synchronized with the synchronizing signal selected by said basic synchronizing signal selection step, and that the voice data is converted from synchronous parallel data into serial data.
Claim 11
Dependent Claim
256 words
A voice control method comprising: a data sort step of sorting input voice data if the input voice data is coded in a coding system on a specific standard; a data write step of writing the voice data sorted by said data sort step into data storage means according to a count based on a predetermined write timing; a count step of counting a value in a predetermined cycle responsive to the input voice data; a first data read step of reading the voice data from the data storage means according to a count output from said count step; a second data read step of reading voice data from the data storage means according to a different count from that for said first data read step; and a basic synchronizing signal selection step of selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, characterized in that the voice data read by said first data read step is decoded, that the decoded voice data or the voice data read by said second data read step is selected, that the selected voice data is synchronized with the synchronizing signal selected by said basic synchronizing signal selection step, and that the voice data is converted from synchronous parallel data into serial data.
Claim 12
Dependent Claim
28 words
The voice control method as claimed in claim 6 or 7 further including a data interpolation step of interpolating the voice data synchronized by said data synchronization step.
Claim 13
Dependent Claim
47 words
The voice control method as claimed in claim 8 wherein when the input voice data is of a different sampling frequency, the count cycle in said count step is changed and the number of times the decoded voice data is interpolated is changed for interpolating the data.
Claim 14
Dependent Claim
75 words
The voice control method as claimed in claim 6 or 7 , wherein said data sort step sorts the voice data only if the input voice data is voice data coded in the coding system on the specific standard, and said data sort step does not sort the voice data if the input voice data is voice data coded in a coding system on another standard different from the coding system on the specific standard.
Claim 15
Dependent Claim
25 words
A computer-readable recording medium recording a program for instructing a computer to execute the voice control method as claimed in claim 6 or 7 .
Claim 16
Dependent Claim
29 words
A navigation system using a computer-readable recording medium recording a program for instructing a computer to execute the voice control method as claimed in claim 6 or 7 .
Claim 17
Dependent Claim
316 words
A navigation system using a voice control system comprising first data storage means for temporarily storing input voice data, data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard, second data storage means for temporarily storing the voice data sorted by said data sort means, count means for counting a value in a predetermined cycle responsive to the input voice data, third data storage means for temporarily storing the voice data output from said second data storage means, write count means for counting according to a data write signal, data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means, data read means for reading the voice data from said third data storage means according to a count output from said count means, decode means for decoding voice data output from said data read means, data synchronization means for outputting the voice data output from said decode means in synchronization with a synchronizing signal, parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data, basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 18
Dependent Claim
316 words
A navigation system using a voice control system comprising first data storage means for temporarily storing input voice data, data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard, second data storage means for temporarily storing the voice data sorted by said data sort means, count means for counting a value in a predetermined cycle responsive to the input voice data, third data storage means for temporarily storing the voice data output from said second data storage means, write count means for counting according to a data write signal, data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means, data read means for reading the voice data from said third data storage means according to a count output from said count means, decode means for decoding voice data output from said data read means, data synchronization means for outputting the voice data output from said decode means in synchronization with a synchronizing signal, parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data, basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 19
Dependent Claim
373 words
A navigation system using a voice control system comprising first data storage means for temporarily storing input voice data, data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard, second data storage means for temporarily storing the voice data sorted by said data sort means, count means for counting a value in a predetermined cycle responsive to the input voice data, third data storage means for temporarily storing the voice data output from said second data storage means, write count means for counting according to a data write signal, data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means, first data read means for reading the voice data from said third data storage means according to a count output from said count means, second data read means for reading voice data from said third data storage means according to a different count from that for said first data read means, decode means for decoding voice data output from said first data read means, data selection means for selecting voice data output by said decode means or voice data output by said second data read means according to a control signal, data synchronization means for outputting the voice data output from said data selection means in synchronization with a synchronizing signal, parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data, basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 20
Dependent Claim
373 words
A navigation system using a voice control system comprising first data storage means for temporarily storing input voice data, data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard, second data storage means for temporarily storing the voice data sorted by said data sort means, count means for counting a value in a predetermined cycle responsive to the input voice data, third data storage means for temporarily storing the voice data output from said second data storage means, write count means for counting according to a data write signal, data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means, first data read means for reading the voice data from said third data storage means according to a count output from said count means, second data read means for reading voice data from said third data storage means according to a different count from that for said first data read means, decode means for decoding voice data output from said first data read means, data selection means for selecting voice data output by said decode means or voice data output by said second data read means according to a control signal, data synchronization means for outputting the voice data output from said data selection means in synchronization with a synchronizing signal, parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data, basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 21
Dependent Claim
31 words
The navigation system as claimed in claim 12 or 14 wherein said voice control system further includes data interpolation means for interpolating the voice data output from said data synchronization means.
Claim 22
Dependent Claim
63 words
The navigation system as claimed in claim 15 wherein when the input voice data is of a different sampling frequency, the synchronizing signal cycle in which said count means counts based on the synchronizing signal given from said frequency division means is changed and the number of times said data interpolation means interpolates the voice data output from said decode means is changed.
Claim 23
Dependent Claim
213 words
A navigation system using a voice control method comprising a data sort step of sorting input voice data if the input voice data is coded in a coding system on a specific standard, a data write step of writing the voice data sorted by said data sort step into data storage means according to a count based on a predetermined write timing, a count step of counting a value in a predetermined cycle responsive to the input voice data, a data read step of reading the voice data from the data storage means according to a count output from said count step, and a basic synchronizing signal selection step of selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, characterized in that the voice data read by said data read step is decoded, that the decoded voice data is synchronized with the synchronizing signal selected by said basic synchronizing signal selection step, and that the voice data is converted from synchronous parallel data into serial data.
Claim 24
Dependent Claim
213 words
A navigation system using a voice control method comprising a data sort step of sorting input voice data if the input voice data is coded in a coding system on a specific standard, a data write step of writing the voice data sorted by said data sort step into data storage means according to a count based on a predetermined write timing, a count step of counting a value in a predetermined cycle responsive to the input voice data, a data read step of reading the voice data from the data storage means according to a count output from said count step, and a basic synchronizing signal selection step of selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, characterized in that the voice data read by said data read step is decoded, that the decoded voice data is synchronized with the synchronizing signal selected by said basic synchronizing signal selection step, and that the voice data is converted from synchronous parallel data into serial data.
Claim 25
Dependent Claim
260 words
A navigation system using a voice control method comprising a data sort step of sorting input voice data if the input voice data is coded in a coding system on a specific standard, a data write step of writing the voice data sorted by said data sort step into data storage means according to a count based on a predetermined write timing, a count step of counting a value in a predetermined cycle responsive to the input voice data, a first data read step of reading the voice data from the data storage means according to a count output from said count step, a second data read step of reading voice data from the data storage means according to a different count from that for said first data read step, and a basic synchronizing signal selection step of selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, characterized in that the voice data read by said first data read step is decoded, that the decoded voice data or the voice data read by said second data read step is selected, that the selected voice data is synchronized with the synchronizing signal selected by said basic synchronizing signal selection step, and that the voice data is converted from synchronous parallel data into serial data.
Claim 26
Dependent Claim
260 words
A navigation system using a voice control method comprising a data sort step of sorting input voice data if the input voice data is coded in a coding system on a specific standard, a data write step of writing the voice data sorted by said data sort step into data storage means according to a count based on a predetermined write timing, a count step of counting a value in a predetermined cycle responsive to the input voice data, a first data read step of reading the voice data from the data storage means according to a count output from said count step, a second data read step of reading voice data from the data storage means according to a different count from that for said first data read step, and a basic synchronizing signal selection step of selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, characterized in that the voice data read by said first data read step is decoded, that the decoded voice data or the voice data read by said second data read step is selected, that the selected voice data is synchronized with the synchronizing signal selected by said basic synchronizing signal selection step, and that the voice data is converted from synchronous parallel data into serial data.
Claim 27
Dependent Claim
32 words
The navigation system as claimed in claim 17 or 18 wherein said voice control method further includes a data interpolation step of interpolating the voice data synchronized by said data synchronization step.
Claim 28
Dependent Claim
46 words
The navigation system as claimed in claim 19 wherein when the input voice data is of a different sampling frequency, the count cycle in said count step is changed and the number of times the decoded voice data is interpolated is changed for interpolating the data.
Claim 29
Dependent Claim
316 words
A navigation apparatus using a voice control system comprising first data storage means for temporarily storing input voice data, data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard, second data storage means for temporarily storing the voice data sorted by said data sort means, count means for counting a value in a predetermined cycle responsive to the input voice data, third data storage means for temporarily storing the voice data output from said second data storage means, write count means for counting according to a data write signal, data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means, data read means for reading the voice data from said third data storage means according to a count output from said count means, decode means for decoding voice data output from said data read means, data synchronization means for outputting the voice data output from said decode means in synchronization with a synchronizing signal, parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data, basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 30
Dependent Claim
316 words
A navigation apparatus using a voice control system comprising first data storage means for temporarily storing input voice data, data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard, second data storage means for temporarily storing the voice data sorted by said data sort means, count means for counting a value in a predetermined cycle responsive to the input voice data, third data storage means for temporarily storing the voice data output from said second data storage means, write count means for counting according to a data write signal, data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means, data read means for reading the voice data from said third data storage means according to a count output from said count means, decode means for decoding voice data output from said data read means, data synchronization means for outputting the voice data output from said decode means in synchronization with a synchronizing signal, parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data, basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 31
Dependent Claim
373 words
A navigation apparatus using a voice control system comprising first data storage means for temporarily storing input voice data, data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard, second data storage means for temporarily storing the voice data sorted by said data sort means, count means for counting a value in a predetermined cycle responsive to the input voice data, third data storage means for temporarily storing the voice data output from said second data storage means, write count means for counting according to a data write signal, data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means, first data read means for reading the voice data from said third data storage means according to a count output from said count means, second data read means for reading voice data from said third data storage means according to a different count from that for said first data read means, decode means for decoding voice data output from said first data read means, data selection means for selecting voice data output by said decode means or voice data output by said second data read means according to a control signal, data synchronization means for outputting the voice data output from said data selection means in synchronization with a synchronizing signal, parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data, basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 32
Dependent Claim
373 words
A navigation apparatus using a voice control system comprising first data storage means for temporarily storing input voice data, data sort means for sorting the voice data stored in said first data storage means if the input voice data is coded in a coding system on a specific standard, second data storage means for temporarily storing the voice data sorted by said data sort means, count means for counting a value in a predetermined cycle responsive to the input voice data, third data storage means for temporarily storing the voice data output from said second data storage means, write count means for counting according to a data write signal, data write means for writing the voice data output from said second data storage means into said third data storage means according to a count output from said write count means, first data read means for reading the voice data from said third data storage means according to a count output from said count means, second data read means for reading voice data from said third data storage means according to a different count from that for said first data read means, decode means for decoding voice data output from said first data read means, data selection means for selecting voice data output by said decode means or voice data output by said second data read means according to a control signal, data synchronization means for outputting the voice data output from said data selection means in synchronization with a synchronizing signal, parallel/serial data conversion means for converting the voice data output from said data synchronization means from parallel data into serial data, basic synchronizing signal selection means for selecting a first basic synchronizing signal required for decoding the voice data coded in the coding system on the specific standard or a second basic synchronizing signal required for decoding voice data coded in a coding system on another standard different from the coding system on the specific standard in response to the input voice data, and frequency division means for dividing the basic synchronizing signal output from said basic synchronizing signal selection means to generate synchronizing signals to be given to said count means, said data synchronization means, and said parallel/serial data conversion means.
Claim 33
Dependent Claim
31 words
The navigation apparatus as claimed in claim 21 or 22 wherein said voice control system further includes data interpolation means for interpolating the voice data output from said data synchronization means.
Claim 34
Dependent Claim
63 words
The navigation apparatus as claimed in claim 23 wherein when the input voice data is of a different sampling frequency, the synchronizing signal cycle in which said count means counts based on the synchronizing signal given from said frequency division means is changed and the number of times said data interpolation means interpolates the voice data output from said decode means is changed.
Claim 35
Dependent Claim
14 words
A vehicle installing the navigation apparatus as claimed in claim 21 or 22 .
References Cited (Backward Citations)
JPS59103423A
Cited
US5809466A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-05-07 | 2004-11-06 | 2005-05-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-05-07 | 2008-11-06 | 2009-05-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-05-07 | 2012-11-06 | 2013-05-08 | $7700.00 | Window Closed / Lapsed |