CN1103485C - Speech synthesizing device for high-level language command decode - Google Patents
Speech synthesizing device for high-level language command decode Download PDFInfo
- Publication number
- CN1103485C CN1103485C CN95101666A CN95101666A CN1103485C CN 1103485 C CN1103485 C CN 1103485C CN 95101666 A CN95101666 A CN 95101666A CN 95101666 A CN95101666 A CN 95101666A CN 1103485 C CN1103485 C CN 1103485C
- Authority
- CN
- China
- Prior art keywords
- higher level
- speech
- data
- level language
- level lanquage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Abstract
The present invention relates to a voice synthesizing device by decoding the commands of a high-order language, particularly, a high-order language command zone is set in the addresses of a main memory in the voice synthesizing device of the present invention, and the zone can be programmed for the characteristics of setting a trigger mode of the voice synthesizing device and editing the content of voice synthesis. Thereby, the present invention is east to know, and the voice synthesizing device of the present invention is variable and convenient in use.
Description
Technical field
The present invention is a kind of speech synthetic device of high-level language command decode, mainly be to make in the storer of speech synthetic device to be provided with a higher level lanquage instruction area, can utilize and write the higher level lanquage instruction with the trigger mode that changes this speech synthetic device neatly, the arranged mode of phonetic synthesis content etc., utilize the central interior processor that its mode of operation is set in this higher level lanquage instruction list decoding, thereby obtain to be easy to understand and be convenient to the advantage of flexible Application.
Background technology
Speech synthetic device now is for adapting to actual needs, be functions such as trigger mode, phonetic synthesis content arrangement and individual character number to be designed in advance to finish earlier, and the function and the specification that need according to the client are finished in coding (CODING) mode again, and this measure has caused its practical application to lack flexibly.
Summary of the invention
Fundamental purpose of the present invention is: the speech synthetic device that a kind of high-level language command decode is provided, mainly be that memory location at speech synthetic device is provided with a higher level lanquage instruction area, and the just visual actual needs in this zone is write required trigger mode, functions such as voice content layout and individual character number, after the central interior processor reads this higher level lanquage instruction and decodes, can directly make speech synthetic device change required specification requirement into, and then up to specificationization requirement and can change its feature arbitrarily, the characteristic of its higher level lanquage instruction of while, more have concurrently and be easy to the effect understanding and use, and be the speech synthetic device of a novelty and tool progressive.
Technical program of the present invention lies in providing a kind of speech synthetic device of high-level language command decode, it comprises:
One primary memory, it contains data such as control program district, a higher level lanquage instruction area and a speech data district,
One central processing unit is used for the execute store control program and to reading and decode in the higher level lanquage instruction area,
One phonetic synthesis control circuit can be handled the speech data that primary memory is sent,
One decoding and D/A converter can be sent data with the phonetic synthesis control circuit and be converted to speech data,
This higher level lanquage instruction area is divided into and is triggered key field and incident field, and wherein this incident field is distinguished again and opened the beginning, finishes and discharge,
Utilize central processing unit to the decoding of higher level lanquage instruction area, to set trigger mode, phonetic synthesis content arrangement and the individual character number function of speech synthetic device.
The speech synthetic device of above-mentioned high-level language command decode also can have following feature: storage is for reading the higher level lanquage instruction and it being decoded as the control program data of low-level language instruction in this control program district.
This end signal is to decide according to number of channels.
The invention provides and a kind ofly can one higher level lanquage instruction list data be set in the speech synthetic device internal memory location, its decoding being set the specification and the function of speech synthetic device with the collocation central processing unit, is to be imbued with application flexibility and innovative construction easy to use.
Description of drawings
Further specify the specific structural features and the purpose of the invention of this reality below in conjunction with accompanying drawing.
The accompanying drawing simple declaration:
Fig. 1 is a structure calcspar of the present invention.
Fig. 2 is the schematic diagram data of higher level lanquage instruction list of the present invention.
Fig. 3 is a motion flow synoptic diagram of the present invention.
Embodiment
As shown in Figure 1, it is the calcspar of speech synthetic device of the present invention, with a central processing unit 10, one phonetic synthesis control circuit 30, one primary memory 20, one demoder 40, one D/A converter 50 is formed, and feature part of the present invention is to be sequentially provided with a control program district 21 from top to bottom at primary memory 20, three zones such as one a higher level lanquage instruction area 22 and a speech data district 23, and contain central processing unit 10 for the instruction decoding, wherein, control program in this primary memory 20, be to store for reading the higher level lanquage instruction and it being decoded as the control program data of low-level language instruction, after being loaded into central processing unit 10, just set central processing unit 10 and have the function that above-mentioned instruction is read and decoded, and after central processing unit 10 is carried out this control program 21, and then just read the instruction of this higher level lanquage instruction area 22, and finish the decoding that higher level lanquage is instructed by central processing unit 10 and move, according to the state that sets in 22 contents of higher level lanquage instruction area, to set the arrangement that triggers key, each voice individual character, the connection of each voice segments, arrange voice order and content, and in regular turn data corresponding in the speech data 23 are read, after sending into 30 processing of phonetic synthesis control circuit, deliver demoder 40 and D/A converter 50 is converted to analog voice signal, and send voice by loudspeaker SP.
Therefore the present invention is providing setting neatly respectively to trigger the connection of key and voice content, individual character, under the joining relation of each voice segments, visual actual needs and arrange required specification and requirement arbitrarily, simultaneously, if desire changes its arranged mode, can change the content of this higher level lanquage instruction area 22 too simply, quite easy, and the content of this higher level lanquage instruction adopts very clear and easy to understand form especially, making anyone can interrogate speed understands and is convenient to apply in a flexible way, and the format content of this higher level lanquage instruction area 22 is shown in the higher level lanquage instruction list of Fig. 2, be that simple zones is divided into the higher level lanquage instruction list that triggers key field and correspondence, and this higher level lanquage instruction list is to divide into incident (EVENT) to open the beginning (START), sound channel finishes (END) and discharges (RELEASE) three kinds, this sound channel end signal then according to sound channel (CHANNEL) quantity what and different, and the table content of above-mentioned Fig. 2 is to be example with the two-channel, this triggering key field can be the outside corresponding keys position or the scan code of key matrix, formation is shown in the action flow chart of Fig. 3, so that when pressing particular key, warp is to high-level language command decode, the beginning data that open according to the higher level lanquage instruction list of correspondence are set the position of playing voice, the end data of setting according to each sound channel is set in and when finishes and set and when discharge according to discharging data again, reaches the triggering key assignments whereby, functions such as voice content coding.
Claims (3)
1. speech synthetic device that comprises the high-level language command decode of speech data input media, speech data output unit and A/D converter is characterized in that also comprising:
One primary memory, it contains control program district, a higher level lanquage instruction area and speech data district data,
One central processing unit is used for the execute store control program and to reading and decode in the higher level lanquage instruction area,
One phonetic synthesis control circuit can be handled the speech data that primary memory is sent,
One decoding and D/A converter, the data that the phonetic synthesis control circuit can be sent are converted to speech data,
This higher level lanquage instruction area is divided into and is triggered key field and incident field, and wherein this incident field is distinguished again and opened the beginning, finishes and discharge,
Foregoing circuit utilizes central processing unit to the decoding of higher level lanquage instruction area, to set trigger mode, phonetic synthesis content arrangement and the individual character number function of speech synthetic device.
2. the speech synthetic device of high-level language command decode according to claim 1 is characterized in that: store in this control program district for reading the higher level lanquage instruction and it being decoded as the control program data of low-level language instruction.
3. the speech synthetic device of high-level language command decode according to claim 1, it is characterized in that: this end signal is to decide according to number of channels.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN95101666A CN1103485C (en) | 1995-01-27 | 1995-01-27 | Speech synthesizing device for high-level language command decode |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN95101666A CN1103485C (en) | 1995-01-27 | 1995-01-27 | Speech synthesizing device for high-level language command decode |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1127912A CN1127912A (en) | 1996-07-31 |
CN1103485C true CN1103485C (en) | 2003-03-19 |
Family
ID=5074040
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN95101666A Expired - Lifetime CN1103485C (en) | 1995-01-27 | 1995-01-27 | Speech synthesizing device for high-level language command decode |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1103485C (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57161793A (en) * | 1981-03-30 | 1982-10-05 | Hitachi Ltd | Voice synthesis system |
US4635211A (en) * | 1981-10-21 | 1987-01-06 | Sharp Kabushiki Kaisha | Speech synthesizer integrated circuit |
US4829573A (en) * | 1986-12-04 | 1989-05-09 | Votrax International, Inc. | Speech synthesizer |
US4896359A (en) * | 1987-05-18 | 1990-01-23 | Kokusai Denshin Denwa, Co., Ltd. | Speech synthesis system by rule using phonemes as systhesis units |
EP0384587A1 (en) * | 1989-01-31 | 1990-08-29 | Canon Kabushiki Kaisha | Voice synthesizing apparatus |
EP0561752A1 (en) * | 1992-03-17 | 1993-09-22 | Televerket | A method and an arrangement for speech synthesis |
CN1082230A (en) * | 1992-08-08 | 1994-02-16 | 凌阳科技股份有限公司 | The programming word controller that sound is synthetic |
-
1995
- 1995-01-27 CN CN95101666A patent/CN1103485C/en not_active Expired - Lifetime
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57161793A (en) * | 1981-03-30 | 1982-10-05 | Hitachi Ltd | Voice synthesis system |
US4635211A (en) * | 1981-10-21 | 1987-01-06 | Sharp Kabushiki Kaisha | Speech synthesizer integrated circuit |
US4829573A (en) * | 1986-12-04 | 1989-05-09 | Votrax International, Inc. | Speech synthesizer |
US4896359A (en) * | 1987-05-18 | 1990-01-23 | Kokusai Denshin Denwa, Co., Ltd. | Speech synthesis system by rule using phonemes as systhesis units |
EP0384587A1 (en) * | 1989-01-31 | 1990-08-29 | Canon Kabushiki Kaisha | Voice synthesizing apparatus |
EP0561752A1 (en) * | 1992-03-17 | 1993-09-22 | Televerket | A method and an arrangement for speech synthesis |
CN1082230A (en) * | 1992-08-08 | 1994-02-16 | 凌阳科技股份有限公司 | The programming word controller that sound is synthetic |
Also Published As
Publication number | Publication date |
---|---|
CN1127912A (en) | 1996-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5854927A (en) | Multimedia system receptive for presentation of mass data comprising an application program inclusive of a multiplatform interpreter, and a platform subsystem arranged for interaction with said multiplatform interpreter and mass memory for use with such s | |
HU215862B (en) | System for real-time dynamic linking of code segments, method for linking code segments, as well as method for sharing memory | |
US5404511A (en) | Compact disc player with fragment memory management | |
EP0047175B2 (en) | Speech synthesizer apparatus | |
Jaffe et al. | An overview of the sound and music kits for the NeXT computer | |
CN101876856B (en) | Four-number Chinese character syllable input method | |
CN1103485C (en) | Speech synthesizing device for high-level language command decode | |
JPH0315899A (en) | Information processing system | |
JPH04285765A (en) | Digital recorder | |
KR950033916A (en) | Image generating apparatus and method | |
JPH0566777A (en) | Sound source device for electronic musical instrument | |
US6748586B1 (en) | Data processing system receptive for presentation of data comprising an application program and a multiplatform interpreter, and a platform subsystem arranged for interaction with said multiplatform interpreter, and memory for use with such system or subsystem | |
CN1163900C (en) | Recording medium for video-song accompaniment and a recording and reproducing method and reproducing apparatus adopting the same | |
JPS5852240B2 (en) | audio text editing device | |
JPS58168164A (en) | Forming method of sectional editing file | |
KR100395074B1 (en) | Format For Digital Data Used for Studying Language and Method For Its Replay | |
CN1145913C (en) | Device for reproducing information or executing functions | |
JPS62994A (en) | Pcm voice signal memory | |
CN2442878Y (en) | On-vehicle digital information apparatus | |
CN200972790Y (en) | Split recorder with media player | |
KR20000072678A (en) | Method for playing media files | |
KR950009105Y1 (en) | Multifunctional language practicing device combined with a computer | |
JPH06203534A (en) | File management system for electronic musical instrument | |
WO1986005025A1 (en) | Collection and editing system for speech data | |
JP4011592B2 (en) | Music generator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CX01 | Expiry of patent term |
Expiration termination date: 20150127 Granted publication date: 20030319 |