CN1103485C - Speech synthesizing device for high-level language command decode - Google Patents

Speech synthesizing device for high-level language command decode Download PDF

Info

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
Application number
CN95101666A
Other languages
Chinese (zh)
Other versions
CN1127912A (en
Inventor
曹兴诚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
United Microelectronics Corp
Original Assignee
United Microelectronics Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by United Microelectronics Corp filed Critical United Microelectronics Corp
Priority to CN95101666A priority Critical patent/CN1103485C/en
Publication of CN1127912A publication Critical patent/CN1127912A/en
Application granted granted Critical
Publication of CN1103485C publication Critical patent/CN1103485C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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

The speech synthetic device of high-level language command decode
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.
CN95101666A 1995-01-27 1995-01-27 Speech synthesizing device for high-level language command decode Expired - Lifetime CN1103485C (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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