KR20030058869A - Voice information system and method for a vehicle - Google Patents
Voice information system and method for a vehicle Download PDFInfo
- Publication number
- KR20030058869A KR20030058869A KR1020020000104A KR20020000104A KR20030058869A KR 20030058869 A KR20030058869 A KR 20030058869A KR 1020020000104 A KR1020020000104 A KR 1020020000104A KR 20020000104 A KR20020000104 A KR 20020000104A KR 20030058869 A KR20030058869 A KR 20030058869A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- voice
- vehicle
- outputting
- generating
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 23
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 23
- 238000012545 processing Methods 0.000 claims abstract description 19
- 230000004044 response Effects 0.000 claims abstract description 3
- 230000005236 sound signal Effects 0.000 claims abstract 3
- 238000012423 maintenance Methods 0.000 claims description 7
- 230000009471 action Effects 0.000 claims description 4
- 230000000881 depressing effect Effects 0.000 abstract 2
- 239000000446 fuel Substances 0.000 description 13
- 230000001133 acceleration Effects 0.000 description 6
- 230000002194 synthesizing effect Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 241000208340 Araliaceae Species 0.000 description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000002826 coolant Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 235000008434 ginseng Nutrition 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000001308 synthesis method Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q9/00—Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00, e.g. haptic signalling
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
- G10L13/02—Methods for producing synthetic speech; Speech synthesisers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
- B60W2050/021—Means for detecting failure or malfunction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2306/00—Other features of vehicle sub-units
- B60Y2306/15—Failure diagnostics
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2400/00—Special features of vehicle units
- B60Y2400/30—Sensors
- B60Y2400/303—Speed sensors
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Mechanical Engineering (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Navigation (AREA)
Abstract
Description
본 발명은 차량용 음성안내장치 및 방법에 관한 것으로서, 특히 자동차의 전자제어장치와 연결되어 속도정보와 고장정보를 포함하는 차량정보를 음성으로 제공하는 차량용 음성안내장치 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicle voice guidance device and method, and more particularly, to a vehicle voice guidance device and method which is connected to an electronic control device of a vehicle to provide vehicle information including speed information and failure information as voice.
자동차를 운전하는 운전자는 주행 중에도 항상 차량의 전반적인 상태, 예를 들면 주행 속도, 엔진 회전수(RPM; revolution per minute), 잔여 연료량, 자동차 도어의 개폐 상태, 안전벨트 착용 여부, 냉각수 상태, 배터리 전압 등을 확인하여야 한다. 이 중, 특히 주행 속도와 엔진 회전수는 제한속도의 준수 여부나 기어변속, 경제운전 등을 위해 주행 중 자주 확인하여야 하는 정보에 속한다.When driving a car, the driver should always keep the overall condition of the vehicle, such as driving speed, revolution per minute (RPM), fuel level remaining, car door open and closed, seat belts worn, coolant status, battery voltage. Etc. should be checked. Among these, in particular, the driving speed and the engine speed belong to information that must be frequently checked during driving for compliance with the speed limit, gear shift, and economic driving.
운전자에게 차량 상태를 알려주는 기본적인 방법은 자동차의 운전석 계기판을 이용하는 것이다. 통상 운전석의 계기판에는 속도계와 타코미터가 설치되어 있고, 그밖에 유량계, 온도계, 각종 경고등이나 표시등 등이 설치되어 있다. 또한, 자동차의 안전에 관계되거나 중요한 기능에 대해서는 차임벨이나 부저 등을 이용하여 시각적인 경고와 청각적인 경고를 동시에 하고 있다. 또한, 필요한 정보나 경고 메시지를 음성으로 들려주는 음성안내장치도 개발되고 있다.The basic way to inform the driver of the vehicle's condition is to use the driver's dashboard. Normally, the instrument panel of the driver's seat is provided with a speedometer and a tachometer. In addition, a flowmeter, a thermometer, various warning lights and indicators are provided. In addition, for the safety or important functions related to the vehicle, a visual alarm and an acoustic warning are simultaneously performed using a chime or a buzzer. In addition, a voice guidance apparatus for sounding necessary information or warning messages has been developed.
자동차의 주행속도를 음성으로 알려주는 음성안내장치의 예가 대한민국 공개실용신안공보 제92-16587호와 제94-17128호 및 대한민국 공개특허공보 제98-58127호에 기술되어 있다.Examples of a voice guidance device that informs the driving speed of a vehicle by voice are described in Korean Utility Model Publication Nos. 92-16587 and 94-17128, and Korean Patent Application Publication No. 98-58127.
공개실용신안공보 제92-16587호는 자동차 주행속도 음성합성 고지장치를 개시하고 있는데, 이의 기술내용은 속도검시부(10)의 출력단은 카운터(20)의 입력단에 접속되고, 카운터(20)의 출력단은, 각기 다른 속도고지 시간간격을 가진 복수개의 일정속도대에서의 일정시간경과여부 검지회로(A)와 속도대변화검지회로(B)의 각 출력단이 OR 회로의 입력단에 접속된 구조를 가진 제어부(30)의 입력단에 접속되고, 제어부(30)의 출력단은 음성합성부(40)의 입력단에 접속되고, 음성합성부(40)의 출력단은 증폭부(60)의 입력단에 접속되고 또 음성합성부(40)은 음성데이타 기억부(50)와 접속되고 증폭부(60)의 출력단은 스피커 SP에 연결된 장치에 관한 것이다.Korean Utility Model Publication No. 92-16587 discloses an apparatus for synthesizing a vehicle driving speed speech, which is described in that the output terminal of the speed detecting unit 10 is connected to the input terminal of the counter 20, The output stage is a control unit having a structure in which each output terminal of a predetermined time passage detection circuit (A) and a speed band change detection circuit (B) is connected to an input terminal of an OR circuit at a plurality of constant speed bands having different speed notice time intervals. Connected to an input terminal of the voice synthesizer 40; an output terminal of the controller 30 is connected to an input terminal of the voice synthesizer 40; and an output terminal of the voice synthesizer 40 is connected to an input terminal of the amplifier 60. The unit 40 is connected to the voice data storage unit 50 and the output terminal of the amplifier unit 60 is connected to the speaker SP.
한편, 공개실용신안공보 제94-17128호의 기술내용은, 주행중인 자동차의 주행속도를 검출하여 설정된 제한속도와 비교판단하며 제한속도 이상으로 과속하여 주행할 시 경고합성음을 송출한 후 주행속도를 다시 검출하고 계속하여 과속주행시는 엔진을 제어하여 제한속도 이하로 주행하도록 하며, 엔진을 시동걸때 연료탱크에 남아있는 잔여 연료량을 검출하여 기준 연료량 이하이면 운전자에게 연료부족에 대한 경고합성음을 송출하여 주는 것이다.On the other hand, the technical information of Korean Utility Model Publication No. 94-17128 detects the driving speed of a driving car and compares it with the set speed limit, and sends out a warning sound when driving over the speed limit and restarts the driving speed again. In case of over-speed driving, the engine is controlled to drive below the speed limit, and when the engine is started, it detects the remaining fuel remaining in the fuel tank and sends a warning sound to the driver about fuel shortage if it is below the standard fuel level. .
또한, 공개특허공보 제98-58127호는 자동차의 주행속도를 나타내는 표시장치에 관한 것으로, 이의 기술내용은, 자동차의 주행속도를 검출하는 스피드센서와 스피커와 소정의 제어신호에 의해 동작되어 자동차의 주행속도를 스피커를 통해 음성으로 출력하는 음성합성장치와 자동차의 주행속도가 일정 속도를 초과하거나, 사용자의 요구가 있을 시 또는 소정의 시간마다 자동차의 주행속도를 음성합성장치와 스피커를 통해 음성으로 출력시키도록 하는 카오디오마이컴을 포함하는 자동차 주행속도 음성안내장치와 그 제어방법에 관한 것이다.In addition, Korean Patent Laid-Open Publication No. 98-58127 relates to a display device for indicating a traveling speed of a vehicle, the technical content of which is operated by a speed sensor and a speaker and a predetermined control signal for detecting the traveling speed of the vehicle. Voice synthesizer that outputs the driving speed as a voice through the speaker and the vehicle's driving speed exceeds a certain speed, or when the user's request or every predetermined time The present invention relates to a vehicle driving speed voice guidance device including a car audio microphone and a control method thereof.
이와 같은 종래의 자동차 주행속도 음성안내장치는 일정 시간 간격으로 자동차의 주행속도를 음성으로 알려주거나 주행속도가 정해진 제한속도를 넘을 때 이를 경고하거나 사용자의 선택에 따라 주행속도를 음성으로 알려주는 것으로서, 실제로 운전자가 이러한 정보를 얻기를 원하는 시점과는 무관하게 정보가 제공되거나, 주행속도가 제한속도를 넘는 경우의 경고 메시지만이 제공되거나, 또는 운전자가 이러한 정보를 얻기 원하는 시점에 운전자의 제어행위가 요구된다. 운전자가 정보를 얻기 원하는 시점과 무관하게 일정 시간 간격으로 주행속도 정보가 반복되어 제공되는 경우는 일정속도로 장시간 주행할 경우 불필요한 정보가 반복 제공되어 지루하고 운전자의 다른 활동을 방해할 수 있으며, 주행속도가 제한속도를 넘는 경우에 경고하는 경우는 가속과 감속을 되풀이하게 되므로 연료의 낭비와 불편함을 가져온다. 또한, 운전자가 주행속도 정보를 얻기 위해 스위치를 누르는 등의 제어행위를 하여야 하는 경우는 속도계를 보는 것에 비해 오히려 더 불편하며 운전자의 안전운행을 방해할 수도 있다.Such a conventional vehicle driving speed voice guidance device as a voice notifying the driving speed of the car at a predetermined time interval or when the driving speed exceeds a predetermined speed limit or as a voice of the driving speed according to the user's selection, In fact, regardless of when the driver wants to obtain this information, the information is provided, only a warning message is provided when the speed exceeds the speed limit, or when the driver wants to obtain this information. Required. If the speed information is repeatedly provided at regular intervals regardless of when the driver wants to get information, unnecessary information is repeatedly provided when traveling for a long time at a constant speed, which can be tedious and disrupt other activities of the driver. If the warning exceeds the speed limit, the acceleration and deceleration are repeated, resulting in fuel waste and inconvenience. In addition, when the driver needs to perform a control action such as pressing a switch to obtain driving speed information, it is more inconvenient than viewing the speedometer and may hinder the driver's safe operation.
본 발명은 앞서 서술한 바와 같은 문제점을 해결하기 위한 것으로서 운전자에게 적시에 필요한 정보를 음성으로 알려줄 수 있는 차량정보 음성안내장치와 방법을 제공하는 것을 그 목적으로 한다.An object of the present invention is to provide a vehicle information voice guidance device and method capable of informing a driver of necessary information in a timely manner as a solution to the problems described above.
도 1은 본 발명의 차량정보 음성안내장치를 나타내는 블록도이다.1 is a block diagram showing a vehicle information voice guide device of the present invention.
도 2는 본 발명의 차량정보 음성안내장치 내부의 음성합성 컴퓨터를 나타내는 블록도이다.2 is a block diagram showing a voice synthesis computer inside the vehicle information voice guide device of the present invention.
도 3은 본 발명의 차량정보 음성안내방법의 일례를 나타내는 흐름도이다.3 is a flowchart showing an example of the vehicle information voice guidance method of the present invention.
도 4는 본 발명의 차량정보 음성안내메시지의 예를 나타내는 표이다.4 is a table showing an example of the vehicle information voice guidance message of the present invention.
도 5는 본 발명의 차량정보 음성안내방법에서 사용되는 숫자음 합성 방법을 나타내는 흐름도이다.5 is a flowchart illustrating a number sound synthesis method used in the vehicle information voice guidance method of the present invention.
* 도면의 주요한 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
100: 차량정보 음성안내장치110: 음성합성 컴퓨터100: vehicle information voice guidance device 110: voice synthesis computer
120: ECU 인터페이스130: 실시간 시계120: ECU interface 130: real time clock
140: 음성안내장치 스위치150: 시계 리셋 스위치140: voice guidance device switch 150: clock reset switch
200: 전자제어장치300: 차량용 오디오 믹서200: electronic control device 300: car audio mixer
400: 차량용 오디오 스피커400: car audio speakers
이와 같은 목적을 달성하기 위하여 본 발명에서는 운전자가 가속 페달을 밟는 동작에 연결하여 자동차의 주행속도와 RPM 정보를 음성으로 출력하여 제공한다.또한, 차량의 전자제어장치로부터 고장정보가 전달될 경우에는 이를 즉시 운전자에게 음성으로 출력하여 필요한 조치를 취할 수 있도록 하고, 시동시와 시동해제시에 기본적인 안내 및 경고 메시지를 음성으로 제공하며, 시동시로부터 일정 간격으로 자동차의 주행정보나 정비관련정보를 제공할 수 있다.In order to achieve the above object, in the present invention, the driver is connected to the step of pressing the accelerator pedal to output the driving speed and RPM information of the vehicle by voice. In addition, when the fault information is transmitted from the electronic control apparatus of the vehicle, It promptly outputs it to the driver so that necessary actions can be taken, provides basic guidance and warning messages by voice at start-up and start-up, and provides car driving information and maintenance-related information at regular intervals from the start. can do.
즉, 본 발명에 따른 차량정보 음성안내장치는, 기억장치, 상기 기억장치와 연결되어 있는 처리장치, 상기 처리장치와 연결되어 있는 음성신호 변환기를 포함하는 음성합성 컴퓨터, 상기 음성합성 컴퓨터와 연결되어 있으며, 차량의 전자제어장치로부터 차량정보를 전달받아 상기 음성합성 컴퓨터로 전달할 수 있는 ECU 인터페이스를 포함하는 차량정보 음성안내장치로서, 상기 기억장치는 상기 처리장치를 제어하기 위한 프로그램과 음성신호 생성을 위한 정보를 기억하고 있으며, 상기 처리장치는 상기 프로그램과 함께 동작하여, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 전달받은 운전자가 가속 페달을 밟는 상태에 응답하여, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 전달받은 차량의 주행속도 및 엔진의 분당 회전수 정보와 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 상기 주행속도와 분당 회전수를 발성하는 음성 정보를 생성하여 출력한다.That is, the vehicle information voice guidance apparatus according to the present invention is a voice synthesis computer including a storage device, a processing device connected to the storage device, and a voice signal converter connected to the processing device, and is connected to the voice synthesis computer. A vehicle information voice guidance device comprising an ECU interface capable of receiving vehicle information from an electronic control device of a vehicle and delivering the vehicle information to the voice synthesis computer, wherein the storage device generates a program and a voice signal for controlling the processing device. Information is stored, and the processing device operates in conjunction with the program, in response to a driver stepping on an accelerator pedal received from the electronic control device via the ECU interface, to control the ECU interface from the electronic control device. The vehicle's running speed and engine revolutions By using the information for generating a voice signal stored in the storage device, voice information for generating the running speed and the number of revolutions per minute is generated and output.
여기에서, 상기 차량정보 음성안내장치를 온/오프할 수 있는 스위치를 더 포함하거나, 상기 음성합성 컴퓨터와 연결되어 있는 실시간 시계와 실시간 시계를 리셋할 수 있는 스위치를 더 포함할 수도 있으며, 상기 음성합성 컴퓨터는 상기 차량정보 음성안내장치 외부의 차량용 오디오 믹서와 연결되어 있으며, 생성된 상기 음성 정보를 상기 차량용 오디오 믹서로 출력할 수 있다.The apparatus may further include a switch for turning on / off the vehicle information voice guidance apparatus, or further including a switch for resetting a real time clock and a real time clock connected to the voice synthesis computer. The synthesis computer is connected to a vehicle audio mixer external to the vehicle information voice guidance device, and may output the generated voice information to the vehicle audio mixer.
상기 기억장치에 기억된 상기 음성신호 생성을 위한 정보는, 차량정보 음성안내를 위해 필요한 범위 내의 가능한 모든 숫자들의 조합으로부터 선택된 이음절의 음성이 녹음된 제 1 음성정보와, 한음절로 된 숫자와 차량정보 음성안내를 위해 필요한 단위를 조합한 음성이 녹음된 제 2 음성정보를 포함하며, 상기 주행속도와 분당 회전수를 발성하는 음성 정보는, 상기 주행속도 또는 분당 회전수에 해당하는 음성을 상기 제 1 음성정보와 상기 제 2 음성정보 중 적어도 하나와 일치하는 형태로 분리하고, 분리된 상기 제 1 음성정보 중 첫 번째 한 음절에 해당하는 정보를 가져오고, 분리된 상기 제 2 음성정보를 가져와, 상기 제 1 음성정보 중 첫 번째 한 음절에 해당하는 정보와 상기 제 2 음성정보를 연결하여 생성되는 것이 바람직하다.The information for generating the voice signal stored in the storage device includes first voice information in which a voice of a two-syllable is selected from a combination of all possible numbers within a range necessary for vehicle information voice guidance, numbers in one syllable and vehicle information. And a second voice information in which a voice combining the necessary units for voice guidance is recorded, and the voice information uttering the driving speed and the revolutions per minute includes the first voice corresponding to the driving speed or the revolutions per minute. And separating information corresponding to at least one of the voice information and the second voice information, obtaining information corresponding to the first syllable among the separated first voice information, and taking the separated second voice information. Preferably, the first voice information is generated by linking the information corresponding to the first syllable and the second voice information.
한편, 본 발명에 따른 차량정보 음성안내방법은, 상술한 바와 같은 차량정보 음성안내장치를 이용한 차량정보 음성안내방법으로서, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 운전자가 가속 페달을 밟는 상태를 전달받는 단계, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 차량의 주행속도 및 엔진의 분당 회전수 정보를 전달받는 단계, 상기 주행속도 및 분당 회전수 정보와 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 상기 주행속도와 분당 회전수를 발성하는 음성 정보를 생성하는 단계, 생성된 상기 음성 정보를 출력하는 단계를 포함하여 이루어진다.Meanwhile, the vehicle information voice guidance method according to the present invention is a vehicle information voice guidance method using the vehicle information voice guidance device as described above, and transmits a state where a driver presses an accelerator pedal from the electronic controller through the ECU interface. Receiving step, Receiving information of the running speed of the vehicle and the engine revolutions per minute from the electronic control device through the ECU interface, Information for generating the running speed and the number of revolutions per minute and the voice signal stored in the storage device Generating voice information uttering the traveling speed and the number of revolutions per minute, and outputting the generated voice information.
또한, 상기 전자제어장치로부터 가속 페달을 밟는 상태를 전달받는 단계 이전에, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 차량을 시동하는 상태를 전달받는 단계와, 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 시동 안내 메시지를 출력하는 단계를 더 포함하고, 상기 생성된 음성정보를 출력하는 단계 이후에, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 차량의 시동 해제 상태를 전달받는 단계와, 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 정차 안내 메시지를 출력하는 단계를 더 포함할 수도 있으며, 상기 시동 안내 메시지를 출력하는 단계 이후에, 시동 후 제 1 시간 주기가 경과할 때마다, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 전달받은 차량의 기본주행정보를 음성으로 출력하는 단계와, 시동 후 제 2 시간 주기가 경과할 때마다, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 전달받은 차량의 정비관련정보를 음성으로 출력하는 단계를 더 포함할 수도 있다.Further, before the step of receiving the state of stepping on the accelerator pedal from the electronic controller, receiving the state of starting the vehicle through the ECU interface from the electronic controller, and generating the voice signal stored in the storage device. And outputting a start guide message by using the information for receiving, after the outputting of the generated voice information, receiving a start-up release state of the vehicle from the electronic controller through the ECU interface; The method may further include outputting a stop guidance message by using the information for generating the voice signal stored in the storage device, and after outputting the start guidance message, when the first time period has elapsed after startup. Each time, the basic driving information of the vehicle received through the ECU interface from the electronic controller is voiced. And outputting may further include the step of outputting a speech related to the maintenance information of the vehicle received through the ECU interface each time the second period of time has elapsed after start-up, from the electronic control device.
또한, 본 발명의 차량정보 음성안내방법은, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 차량의 고장 정보를 전달받는 단계와, 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 고장 안내 메시지를 출력하는 단계를 더 포함할 수도 있으며, 상기 고장 안내 메시지를 출력하는 단계 이후에, 상기 고장 정보에 따른 후속조치 안내 메시지를 출력하는 단계를 더 포함할 수도 있다.In addition, the vehicle information voice guidance method of the present invention, receiving the failure information of the vehicle from the electronic control device through the ECU interface, and using the information for generating a voice signal stored in the storage device for the failure guidance message The method may further include a step of outputting, and after the step of outputting the failure guide message, the method may further include outputting a follow-up guide message according to the failure information.
이하에서 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 따른 차량정보 음성안내장치와 그 주변 장치를 나타내는 블록도이다. 도 1에 나타난 바와 같이, 본 발명의 차량정보음성안내장치(SSU; Speech Synthesis Unit)(100)는 음성합성 컴퓨터(SSC; Speech Synthesis Computer)(110), ECU 인터페이스(ECU-IF; ECU interface unit)(120), 실시간 시계(RTC; Real Time Clock)(130)로 구성되어 있으며, 음성안내장치(100)는 음성안내장치 스위치(SSU ENABLE)(140)에 연결되어 이에 의해 온/오프(ON/OFF)될 수 있다. 실시간 시계(130)는 시계 리셋 스위치(RTC RESET)(150)와 연결되어 있으며, 차량 초기화(차량 출고 후 인수자의 시간 설정 또는 배터리 방전 후 시간 설정)시에 차량용 라디오의 안내방송에 따라 자정 또는 정오에 시간을 00:00으로 초기화할 수 있도록 한다. ECU 인터페이스(120)는 차량정보 음성안내장치(100) 외부의 전자제어장치(ECU; Electronic Control Unit)(200)와 연결되어, 전자제어장치(200)로부터 음성안내에 필요한 정보를 전달받는다. 통상 차량의 운전자 보조석 대시보드(Dash board) 하단에 ECU 점검(Diagnostics) 단자(도시하지 않음)가 돌출되어 있으며, 이와 같은 ECU 점검 단자와 차량정보 음성안내장치(100)의 ECU 인터페이스(120)가 서로 연결된다.1 is a block diagram illustrating a vehicle information voice guidance apparatus and its peripheral apparatus according to an exemplary embodiment of the present invention. As shown in FIG. 1, the vehicle information voice guidance unit (SSU; Speech Synthesis Unit) 100 of the present invention includes a speech synthesis computer (SSC) 110 and an ECU interface unit (ECU-IF; ECU interface unit). 120, and a real time clock (RTC) 130, the voice guidance device 100 is connected to the voice guidance device switch (SSU ENABLE) 140, thereby turning on / off (ON) / OFF). The real-time clock 130 is connected to a clock reset switch (RTC RESET) 150, and at midnight or noon according to the announcement of the radio of the vehicle at the time of vehicle initialization (set time after the vehicle leaves, or set time after battery discharge). To reset the time to 00:00. The ECU interface 120 is connected to an electronic control unit (ECU) 200 outside the vehicle information voice guide device 100 to receive information necessary for voice guidance from the electronic control device 200. Usually, ECU inspection terminals (not shown) protrude from the lower part of the driver's seat dashboard of the vehicle, and such ECU inspection terminal and the ECU interface 120 of the vehicle information voice guidance device 100 are provided. Are connected to each other.
전자제어장치(200)는 엔진 제어장치(EMS-ECU; Engine Management System-Electronic Control Unit), 변속기 제어장치(TCU; Transmission Control Unit), 에어백 제어장치(Airbag-ECU), ABS 제어장치(ABS-ECU) 등과 같은 차량용 전자제어장치를 통칭하는 것으로서, 차량의 각 장치에 대한 정보를 ECU 인터페이스(120)를 통해 음성안내장치(100)로 제공할 수 있다. 이 때 제공되는 정보로는 대표적으로 주행 속도 신호(Km/H 단위), 엔진의 분당 회전수 신호(rpm 단위), 연료 게이지(리터 단위) 등의 정보 등을 들 수 있다. 특히, 본 발명의 음성안내장치는전자제어장치(200)로부터 차량의 가속여부를 전달받아 이를 주행속도와 RPM 정보를 전달하는 이벤트와 연결하도록 한다. 차량이 가속상태인지의 여부는 가속시에 엔진이 공회전(idle) 상태에서 해제되었음을 전자제어장치(200)에서 ECU 점검 단자를 통해 차량정보 음성안내장치(100)로 알려주는 것으로, 이는 TPS(Throttle Position Sensor) 상태 신호가 잠김(Close)에서 열림(Open)으로 바뀌는 것으로부터 알 수 있다.The electronic control apparatus 200 includes an engine management system (EMS-ECU), a transmission control unit (TCU), an airbag control unit (Airbag-ECU), and an ABS control apparatus (ABS- Commonly referred to as an electronic control device for a vehicle (ECU), it is possible to provide information about each device of the vehicle to the voice guide device 100 through the ECU interface 120. The information provided at this time typically includes information such as a running speed signal (in Km / H), an engine revolution signal (in rpm), a fuel gauge (in liters), and the like. In particular, the voice guidance device of the present invention receives the acceleration of the vehicle from the electronic control device 200 and connects it with an event for transmitting the driving speed and RPM information. Whether the vehicle is in an accelerated state indicates that the engine is released from the idle state at the time of acceleration, and the electronic control apparatus 200 informs the vehicle information voice guidance apparatus 100 through the ECU check terminal, which is TPS (Throttle). Position Sensor) state signal is changed from closed to open.
음성안내장치(100) 내의 음성합성 컴퓨터(100)는 음성안내장치(100) 외부의 차량용 오디오믹서(CAMIX; Car Audio Mixer)(300)와 연결되고 차량용 오디오믹서(300)는 다시 차량용 오디오스피커(CSPK; Car Audio Speaker)(400)와 연결되어 음성합성 컴퓨터(100)에 의해 합성된 음성을 사용자가 들을 수 있도록 출력한다.The voice synthesis computer 100 in the voice guidance apparatus 100 is connected to a car audio mixer (CAMIX; 300) outside the voice guidance apparatus 100 and the vehicle audio mixer 300 is again connected to a vehicle audio speaker ( CSPK (Car Audio Speaker) 400 is connected to output the voice synthesized by the speech synthesis computer 100 so that the user can hear.
도 2는 도 1의 음성합성 컴퓨터(110)의 구성을 좀 더 상세히 나타낸 블록도이다.2 is a block diagram illustrating the configuration of the speech synthesis computer 110 of FIG. 1 in more detail.
음성합성 컴퓨터(110)는 외부로부터 정보를 제공받아 음성합성 프로세스를 수행하고 이를 출력하는 전체 과정을 수행하기 위한 중앙처리장치(CPU; Central Processing Unit)(111)와 이에 연결된 프로그램 메모리인 ROM(Read Only Memory)(113) 및 데이터 메모리인 RAM(Random Access Memory)(115)을 포함하고 있다. ROM(113)에는 중앙처리장치를 제어하기 위한 프로그램이 기억되며 RAM(115)에는 녹음된 음성정보와 같이 음성신호를 생성하기 위해 필요한 정보가 기억된다.The speech synthesis computer 110 receives the information from the outside to perform a speech synthesis process and performs a whole process of outputting the central processing unit (CPU) 111 and ROM (Read Memory) which is a program memory connected thereto. Only Memory (113) and Random Access Memory (RAM) 115, which is a data memory, are included. The ROM 113 stores a program for controlling the central processing unit, and the RAM 115 stores information necessary for generating a voice signal such as recorded voice information.
중앙처리장치(111)는 합성한 음성코드를 음성신호로 변환하는 음성신호 변환기(CODEC; Coder-Decoder)(117)와 연결되어 있으며, 음성신호 변환기(117)는 증폭기(119)와 연결되어 음성신호 변환기(117)로부터의 신호가 증폭되어 오디오 포트(121)를 통해 출력된다. 오디오 포트(121)를 통해 출력되는 신호는, 도 1에 나타난 바와 같이, 차량용 오디오믹서(CAMIX)(300)를 통해 차량용 오디오스피커(CSPK)(400)로 전달되어 사용자가 들을 수 있도록 출력된다.The central processing unit 111 is connected to a voice signal converter (CODEC; Coder-Decoder) 117 for converting a synthesized voice code into a voice signal, and the voice signal converter 117 is connected to an amplifier 119 to voice The signal from the signal converter 117 is amplified and output through the audio port 121. As shown in FIG. 1, a signal output through the audio port 121 is transferred to a vehicle audio speaker (CSPK) 400 through a vehicle audio mixer (CAMIX) 300 and output to a user.
또한, 중앙처리장치(111)는 외부와의 통신을 위한 비동기형 통신장치(UART; Universal Asynchronous Receiver Transmitter)(123)와 연결되어 있다. 비동기형 통신장치(123)는 라인 드라이버(125)를 통해 통신용 접속단자(127)와 연결되어 있으며, 통신용 접속단자(127)를 통해 ECU 인터페이스(120) 및 실시간 시계(130)와 연결될 수 있다.In addition, the central processing unit 111 is connected to a Universal Asynchronous Receiver Transmitter (UART) 123 for communication with the outside. The asynchronous communication device 123 may be connected to the communication connection terminal 127 through the line driver 125, and may be connected to the ECU interface 120 and the real time clock 130 through the communication connection terminal 127.
이제, 이러한 음성안내장치를 이용한 음성안내방법을 설명한다. 본 발명에 따른 음성안내방법의 예를 나타내는 흐름도가 도 3에 도시되어 있다. 도 4는 본 발명의 음성안내방법에서 사용되는 음성 안내 메시지의 예를 나타내는 표이다.Now, the voice guidance method using the voice guidance device will be described. 3 is a flowchart illustrating an example of the voice guidance method according to the present invention. 4 is a table showing an example of a voice guidance message used in the voice guidance method of the present invention.
먼저, 운전자가 자동차의 시동을 켜게 되면(S310), 시동시로부터의 시간을 나타내는 변수 T를 초기화하고(S312), 시동 안내 메시지를 출력한다(S314). 시동 안내 메시지로는 현재 시간 알림(도 4; 120, 121), 안전벨트 착용 권고(도 4; 413), 급발진 주의 메시지 등이 포함될 수 있다.First, when the driver turns on the start of the vehicle (S310), the variable T indicating the time from the start is initialized (S312), and a start guide message is output (S314). The start guide message may include a current time notification (FIG. 4; 120, 121), a seat belt recommendation (FIG. 4; 413), a sudden alert message, and the like.
주행 중 가속을 위해 운전자가 가속 페달을 밟을 경우(S316), 이에 따라 현재 주행 속도(도 4; 117)와 RPM 정보(도 4; 113)를 출력한다(S318). 운전자가 가속 페달을 밟는지의 여부와 주행 속도 및 RPM 정보는 ECU 인터페이스(120)를 통해 전자제어장치(200)로부터 얻을 수 있다.When the driver presses the accelerator pedal for acceleration while driving (S316), the driver outputs the current driving speed (FIG. 4; 117) and RPM information (FIG. 4; 113) accordingly (S318). Whether the driver presses the accelerator pedal and the driving speed and the RPM information may be obtained from the electronic controller 200 through the ECU interface 120.
주행 중에는 현재속도와 제한속도를 비교하거나 기어 변속 등을 위해 속도계나 타코미터를 확인하는 경우가 많이 있으며, 특히 가속을 위해 가속 페달을 밟을 때 이러한 정보를 확인할 필요성이 커진다. 이 때, 주행 속도와 RPM 정보를 음성으로 운전자에게 들려주면, 운전자가 전방을 주시한 채로 청각을 통해 해당 정보를 얻을 수 있게 되므로 안전운전에 크게 도움이 된다. 또한 이러한 주행 정보가 임의의 시간에 제공되는 것이 아니라, 가속 페달을 밟는 동작과 연동되어 제공되므로, 운전자가 해당 정보를 필요로 하는 정확한 시점에 정보가 제공된다는 점에서 본 발명의 방법은 더욱 유리하다.While driving, there are many cases of checking the speedometer or tachometer to compare the current speed and the speed limit, or to change gears, especially when you step on the accelerator pedal for acceleration. At this time, if the driving speed and RPM information is spoken to the driver by voice, the driver can obtain the corresponding information through hearing while keeping an eye on the front, thereby greatly assisting in safe driving. In addition, since the driving information is not provided at any time, but is provided in conjunction with the step of pressing the accelerator pedal, the method of the present invention is more advantageous in that the information is provided at the exact time when the driver needs the information. .
운전자가 가속 페달을 계속해서 밟고 있는 경우에는 주행 속도가 일정량(예를 들면, 10Km/h) 올라갈 때마다(S320) 다시 주행 속도 및 RPM 정보를 발성해주도록 할 수 있다(S322).When the driver continues to press the accelerator pedal, the driving speed and RPM information may be uttered again whenever the driving speed increases by a predetermined amount (for example, 10 km / h) (S320).
필요에 따라서는 모든 가속주행에서 주행 속도 및 RPM 정보를 제공하지 않고, 경제속도를 초과하는 경우에만 안내하도록 한정할 수도 있다.If necessary, the driving speed and RPM information may not be provided in all acceleration driving, and may be limited to guiding only when the economic speed is exceeded.
또한, 시동을 켜고 주행이 시작된 후에는 주행 속도 및 RPM 정보 외에도 일정한 시간 간격으로 필요한 정보를 제공할 수 있다.In addition, after driving is started and driving is started, necessary information may be provided at regular time intervals in addition to driving speed and RPM information.
예를 들면, 시동 이후 10분(T1) 간격으로는(S324) 주행거리(도 4; 111, 112), 연료량(도 4; 116, 135, 136), 냉각수 온도(또는 엔진 과열 경고)(도 4; 115) 등과 같은 차량의 기본 주행정보를 출력하고(S326), 시동 이후 30분(T2) 간격으로는(S328) 배터리 전압(또는 정상여부)(도 4; 114), (단위구간) 주행 평균연비(도 4; 118) 등과 같은 차량의 정비관련 정보를 발성하도록 할 수 있다(S330). 에어컨 상태, 자동변속기 상태 등과 같은 기타 주행관련 정보(도 4; 131-142)도 적절한 시기에 제공될 수 있다.For example, at an interval of 10 minutes (T1) after starting (S324), the mileage (Fig. 4; 111, 112), the fuel amount (Fig. 4; 116, 135, 136), the coolant temperature (or engine overheat warning) (Fig. 4; 115 and outputs basic driving information of the vehicle (S326), and at 30 minutes (T2) intervals after starting (S328) the battery voltage (or whether it is normal) (Fig. 4; 114), driving (unit section) The maintenance related information of the vehicle such as the average fuel consumption (FIG. 4; Other driving related information (FIG. 4; 131-142), such as an air conditioner state, an automatic transmission state, and the like may also be provided at an appropriate time.
어떠한 종류의 정보를 어떤 간격으로 발성할 것인지는 장치를 초기화할 때 선택할 수 있으며, 이러한 음성 안내 기능의 제공 여부를 스위치(140)를 통해 제어할 수 있다. 음성 안내 기능의 제공 여부를 스위치(140)를 통해 제어할 경우, 스위치가 온(On) 상태로 될 때 음성 안내 시작 메시지(도 4; 411)를 제공하고, 스위치가 오프(Off) 상태로 될 때 음성 안내 종료 메시지(도 4; 412)를 제공할 수도 있다.What kind of information is to be spoken at which interval can be selected when the device is initialized, and whether or not to provide the voice guidance function can be controlled through the switch 140. When controlling whether the voice guidance function is provided through the switch 140, the voice guidance start message (FIG. 4; 411) is provided when the switch is turned on, and the switch is turned off. May provide a voice announcement end message (FIG. 4; 412).
한편, 전자제어장치(200)를 통해서는 자동차의 계기판을 통해 얻을 수 있는 것 이상의 차량의 고장 정보를 얻을 수 있다. 예를 들면, 차량 노후시 주행중 흡기압력(MAP; Manifold Absolute Pressure) 센서 케이블이 빠지는 등의 경우, 이에 대한 정보를 ECU 진단 단자를 통해 얻을 수 있다. ECU 진단 단자를 통해 차량정보 음성안내장치(100)로 고장 정보가 전달될 경우(S332), 차량정보 음성안내장치(100)는 이를(도 4; 211-244) 즉시 운전자에게 안내하여(S334), 차량의 고장에 따른 정비를 할 수 있도록 한다. 고장 정보의 안내에 이어, 고장의 심각성을 위험등급에 따라 분류하여 후속조치(도 4; 311-313)를 안내한다(S336). 본 발명에 따르면, 차량의 고장 정보가 상세하고 정확하게 제공되므로 이에 따른 적절한 정비를 할 수 있다는 장점도 제공된다. 예를 들어 차량이 주행 중 갑자기 운행을 정지하게 되었는데, 이 원인이 흡기압력 센서 케이블의 문제에 있다는 점을 운전자에게 정확히 알려줄 수있으므로, 배터리의 교환과 같은 불필요하거나 과도한 정비를 하는 것을 방지할 수 있다.On the other hand, through the electronic control device 200 it is possible to obtain the failure information of the vehicle more than can be obtained through the instrument panel of the vehicle. For example, when the Manifold Absolute Pressure (MAP) sensor cable is pulled out while the vehicle is running, information about this can be obtained through the ECU diagnostic terminal. When failure information is transmitted to the vehicle information voice guide device 100 through the ECU diagnostic terminal (S332), the vehicle information voice guide device 100 (FIG. 4; 211-244) promptly guides the driver (S334). In addition, the vehicle can be repaired according to the failure of the vehicle. Following the guidance of the failure information, the severity of the failure is classified according to the risk level to guide subsequent actions (FIG. 4; 311-313) (S336). According to the present invention, since the failure information of the vehicle is provided in detail and accurately, there is also an advantage that the appropriate maintenance can be performed accordingly. For example, if the vehicle suddenly stops running while driving, it can accurately tell the driver that the cause is a problem with the intake pressure sensor cable, thus preventing unnecessary or excessive maintenance such as battery replacement. .
다음, 운전자가 주행을 마치고 시동을 해제할 때에는(S338) 전조등과 미등의 소등을 권고하는 등의 정차 안내 메시지(표 4; 414)를 발성할 수 있다(S340). 또한, 이 때 광고나 홍보 메시지 등을 발성하도록 하는 것도 가능하며, 구간 주행거리(시동시부터 시동 해제시까지의 거리)(도 4; 112), 적산 주행거리(도 4; 111), 구간 평균연비(도 4; 118), 구간 운전시간(도 4; 119), 연료 소모량(도 4; 116) 등을 안내할 수도 있고, 주행평균연비는 이를 연비등급과 비교하여 안내할 수도 있다.Next, when the driver finishes driving and releases the start (S338), a stop guidance message (Table 4; 414) such as recommending that the headlights and taillights may be turned off may be generated (S340). In addition, it is also possible to utter an advertisement or a promotional message at this time, and may include a section driving distance (distance from starting to starting up) (FIG. 4; 112), an integrated driving distance (FIG. 4; 111), and a section average. The fuel economy (FIG. 4; 118), the section driving time (FIG. 4; 119), the fuel consumption amount (FIG. 4; 116), and the like may be guided, and the driving average fuel economy may be guided by comparing it with the fuel economy class.
시동 안내 메시지와 정차 안내 메시지 및 고장 안내 메시지는 매우 기본적인 경고 사항이므로 스위치(140)의 온/오프 여부와 관계없이 항상 제공하도록 하고, S316 내지 S330 단계에 의해 제공되는 정보 메시지는 사용자의 선택에 따라 스위치(140)를 이용해 온/오프할 수 있도록 하는 것이 바람직하다.The start guide message, the stop guide message, and the failure guide message are very basic warning matters, so that they are always provided regardless of whether the switch 140 is on or off, and the information message provided by steps S316 to S330 is according to a user's selection. It is desirable to be able to turn on / off using the switch 140.
안내 메시지의 출력은 미리 녹음해둔 메시지를 이용하여 할 수도 있고, 음성을 합성하여 발성하는 방식으로 할 수도 있다. 안전벨트 착용 권고 메시지나 급발진 주의 메시지, 소등 권고 메시지 등과 같이 고정된 메시지의 경우 녹음된 메시지를 이용하는 쪽이 편리하며, 현재 속도정보나 RPM 정보, 주행연비 정보 등과 같이 숫자로 구성되는 정보의 경우 숫자음을 합성하여 발성하는 쪽이 자원 활용의 측면에서 유리하다. 그러나, 숫자음의 경우도 가능한 모든 숫자의 조합을 녹음해 두고 이용할 수 있으며, 고정된 메시지도 음성 합성을 이용할 수 있어 이러한 음성 출력방법에 제한이 있는 것은 아니다.The output of the guide message may be performed by using a pre-recorded message or by synthesizing a voice. In the case of fixed messages, such as a seat belt recommendation message, a warning message for sudden departure, or a warning message for off, it is more convenient to use a recorded message.In the case of information consisting of numbers such as current speed information, RPM information, and fuel consumption information, Synthesizing sound by voice is advantageous in terms of resource utilization. However, even in the case of a number sound, all possible combinations of numbers can be recorded and used, and even a fixed message can use voice synthesis, and thus there is no limitation in the method of outputting the voice.
숫자음을 합성하기 위한 방법으로 본 발명에서는, 차량정보 음성안내에 필요한 범위 내에서(예를 들면 백만) 가능한 모든 숫자들의 조합으로부터 이음절(disyllable)을 선택하여 음성을 녹음하고, 한음절로 된 숫자와 차량정보 음성안내에 필요한 단위(unit)(예를 들면, 킬로미터, 리터 등)의 조합을 녹음한 후, 합성하고자 하는 숫자음을 두 음절씩 분리하여 이미 녹음된 음성파형을 연결하여 원하는 숫자음을 합성하는 방법이 사용된다. 또한, 이음절 단위음(segment)들의 경계에서 자연스러운 음을 합성하기 위해 이음절 단위음의 앞 음절만을 뽑아서 연결한다.In the present invention as a method for synthesizing a number sound, the voice is recorded by selecting a disyllable from a combination of all possible numbers within a range (for example, one million) necessary for the vehicle information voice guidance, and the number of single syllables. And record the combination of units (eg, kilometers, liters, etc.) necessary for voice guidance of vehicle information, and then separate the sound to be synthesized by two syllables and connect the already recorded voice waveform to the desired number. The method of synthesizing is used. Also, in order to synthesize a natural sound at the boundary of two-segment unit notes, only the first syllable of the syllable unit notes is extracted and connected.
즉, 본 발명의 숫자음 합성 방법을 도 5를 참조로 하여 예를 들어 설명하면 다음과 같다.That is, the numerical sound synthesis method of the present invention will be described with reference to FIG. 5 by way of example.
현재 주행거리가 1934Km임을 알려주기 위하여 "천구백삼십사킬로"라는 음성을 합성하기 위해서는, 먼저 해당 음성을 데이터베이스에 저장된 형태인 연결된 두 음절, 즉 [이음절로 된 숫자]와 [일음절 숫자와 단위의 조합]으로 분리한다(S510). 즉, "천구백삼십사킬로"의 경우 "천구/구백/백삼/삼십/십사/사킬로"로 분리한다.In order to synthesize the voice "1,000,300kilometer" to indicate that the current mileage is 1934 km, it is first necessary to combine the voice into two linked syllables, [numbers of two syllables] and [one syllable number and unit], stored in a database. Combination] (S510). In other words, "1000 thousand thirty-four kilos" is divided into "cheongu / nine hundred / white ginseng / thirty / fourteen / four kilos."
이제, 각각의 [이음절로 된 숫자]로부터 앞의 한 음절만을 가져온다(S520). 즉, 1) 이음절(disyllable) '천구'의 '천'을 가져오고, 2) 이음절 '구백'의 '구'를 가져오고, 3) 이음절 '백삼'의 '백'을 가져오고, 4) 이음절 '삼십'의 '삼'을 가져오고, 5) 이음절 '십사'의 '십'을 가져온다.Now, only one syllable is taken from each [syllable number] (S520). That is, 1) bringing 'thousand' of disyllable 'celestial sphere', 2) bringing 'thousand' of two hundredth syllable 'hundred', and 3) bringing 'hundred' of 'white ginseng' 4) Brings 'Three' of the thirty-two syllable, and 5) Brings 'Thirty' of the fourteenth syllable.
다음, [일음절 숫자와 단위의 조합]을 데이터베이스로부터 가져온다(S530).즉, '사'와 '킬로'의 조합인 '사킬로'를 가져온다.Next, the [combination of the number of syllables and units] is taken from the database (S530), that is, the combination of 'sa' and 'kilo' is taken.
이와 같이, S520 단계와 S530 단계에서 가져온 음들을 연결하여 '천구백삼십사킬로'를 합성한다(S540). 즉, 1) 내지 5)의 각 일음절과 S530 단계에서의 '사킬로'를 연결하면 '천구백삼십사킬로'가 조합된다.In this way, by combining the sounds taken in step S520 and step S530 to synthesize '1000, 340 kilos' (S540). In other words, connecting one syllable in 1) to 5) and 'sakilo' in step S530 combines '1,000,360 and four hundred kilo'.
지금까지 본 발명을 바람직한 실시예를 들어 구체적으로 설명하였으나, 이 실시예는 본 발명을 이해하기 위한 설명을 위해 제시된 것이며, 본 발명의 범위가 이 실시예에 제한되는 것은 아니다. 본 발명의 기술이 속하는 분야의 통상의 전문가라면 본 발명의 기술적 사상의 범위를 벗어나지 않고도 다양한 변형이 가능함을 이해할 수 있을 것이며, 본 발명의 범위는 첨부된 특허청구범위에 의해서 해석되어야 할 것이다.Although the present invention has been described in detail with reference to preferred embodiments, this embodiment has been presented for the purpose of understanding the present invention, and the scope of the present invention is not limited to this embodiment. It will be understood by those skilled in the art that various modifications can be made without departing from the scope of the technical idea of the present invention, and the scope of the present invention should be interpreted by the appended claims.
이상에서 설명한 바와 같이, 본 발명에 따르면 주행중의 운전자에게 필요한 주행속도 및 RPM 정보를 가속 페달을 밟는 상태와 연결하여 음성으로 제공하므로 운전의 편리를 도모할 수 있으며, 안전운전에 도움을 줄 수 있다. 또한, 시동 안내 메시지나 정차 안내 메시지, 차량 주행정보나 정비관련 정보를 시기 적절하게 음성으로 제공함으로써 운전자의 편의는 더욱 향상된다.As described above, according to the present invention, the driving speed and RPM information required for the driver while driving is provided in connection with the step of stepping on the accelerator pedal, so that the driving can be facilitated and the driving can be safe. . In addition, the driver's convenience is further improved by providing a start guide message, a stop guide message, vehicle driving information, and maintenance-related information in a timely manner.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020000104A KR20030058869A (en) | 2002-01-02 | 2002-01-02 | Voice information system and method for a vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020000104A KR20030058869A (en) | 2002-01-02 | 2002-01-02 | Voice information system and method for a vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20030058869A true KR20030058869A (en) | 2003-07-07 |
Family
ID=32216753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020000104A KR20030058869A (en) | 2002-01-02 | 2002-01-02 | Voice information system and method for a vehicle |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20030058869A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100709657B1 (en) * | 2003-09-16 | 2007-04-20 | 야마하 가부시키가이샤 | Vehicle acoustic device and vehicle acoustic generating method and storage medium therefor |
KR101220378B1 (en) * | 2010-11-11 | 2013-01-09 | 기아자동차주식회사 | System and method for pressure sensor diagnosis of automatic transmission |
-
2002
- 2002-01-02 KR KR1020020000104A patent/KR20030058869A/en not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100709657B1 (en) * | 2003-09-16 | 2007-04-20 | 야마하 가부시키가이샤 | Vehicle acoustic device and vehicle acoustic generating method and storage medium therefor |
KR101220378B1 (en) * | 2010-11-11 | 2013-01-09 | 기아자동차주식회사 | System and method for pressure sensor diagnosis of automatic transmission |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7920944B2 (en) | Vehicle diagnostic test and reporting method | |
CN106803423A (en) | Man-machine interaction sound control method, device and vehicle based on user emotion state | |
US20110172873A1 (en) | Emotive advisory system vehicle maintenance advisor | |
CN110033380A (en) | Based on the insurance guide system used | |
JP2013223031A (en) | Vehicular acoustic output control device | |
US10207584B2 (en) | Information providing apparatus for vehicle | |
US5983188A (en) | Process and device for limiting the speed of a motor vehicle | |
CN113147592A (en) | Vehicle information reminding method and system | |
JP2016207001A (en) | Driving support device | |
JP2005238962A (en) | Information providing device for vehicle | |
KR20030058869A (en) | Voice information system and method for a vehicle | |
JP7347244B2 (en) | Agent devices, agent systems and programs | |
JP2002528751A (en) | Method and apparatus for outputting information and / or messages by voice | |
CN205395785U (en) | Adopt speech synthesis mode to carry out audio alert's CAN bus instrument | |
JP5071793B2 (en) | Vehicle information providing device | |
CN111791893B (en) | Fatigue processing method, fatigue processing device, vehicle and computer-readable storage medium | |
CN1773238A (en) | Engine failure and operation indicating instrument | |
CN207916581U (en) | A kind of instrument with audio alert prompt facility | |
JP2002169582A (en) | Voice synthesizing device and its control method, and computer-readable memory | |
JP4645185B2 (en) | Vehicle information providing device | |
WO2005091246A1 (en) | Sleep preventing device, sleep preventing program, and storage medium | |
JP6774028B2 (en) | Control device | |
KR20130051248A (en) | Methods of implementing quiz function for interative navigation | |
KR200375201Y1 (en) | Time announcement voice generator for a car | |
KR200170760Y1 (en) | Karaoke system having a function of measurement for drinking capacity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |