KR20030058869A - Voice information system and method for a vehicle - Google Patents

Voice information system and method for a vehicle Download PDF

Info

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
Application number
KR1020020000104A
Other languages
Korean (ko)
Inventor
전화성
석재균
서용석
민종진
손명훈
신홍철
신계중
Original Assignee
에스엘투(주)
(주)자인테크
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 에스엘투(주), (주)자인테크 filed Critical 에스엘투(주)
Priority to KR1020020000104A priority Critical patent/KR20030058869A/en
Publication of KR20030058869A publication Critical patent/KR20030058869A/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q9/00Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00, e.g. haptic signalling
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/02Methods for producing synthetic speech; Speech synthesisers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • B60W2050/021Means for detecting failure or malfunction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2306/00Other features of vehicle sub-units
    • B60Y2306/15Failure diagnostics
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2400/00Special features of vehicle units
    • B60Y2400/30Sensors
    • B60Y2400/303Speed 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

PURPOSE: A voice announcement system and a method for vehicle information are provided to improve convenience by offering information like traveling speed, RPM(Revolution Per Minute) and depressing condition of an accelerator pedal in voice. CONSTITUTION: An SSC(Speech Synthesis Computer,110) includes a memory, a processing unit connected to the memory and a CODEC(Coder-Decoder). An ECU(Electronic Control Unit) interface(120) is connected to the SSC to transmit vehicle information from an ECU. The memory memorizes a program to control the processing unit and information to generate a sound signal. The processing unit is operated together with the program. The processing unit responses by receiving a depressing condition of an accelerator pedal from the ECU interface. The processing unit generates and outputs voice information for traveling speed and RPM(Revolution Per Minute) by using such information from the ECU. Therefore, convenience of a driver is improved during traveling by using a voice announcement system(100).

Description

차량정보 음성안내장치 및 방법 {Voice information system and method for a vehicle}Voice information system and method for vehicle information {Voice information system and method for a vehicle}

본 발명은 차량용 음성안내장치 및 방법에 관한 것으로서, 특히 자동차의 전자제어장치와 연결되어 속도정보와 고장정보를 포함하는 차량정보를 음성으로 제공하는 차량용 음성안내장치 및 방법에 관한 것이다.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)

기억장치, 상기 기억장치와 연결되어 있는 처리장치, 상기 처리장치와 연결되어 있는 음성신호 변환기를 포함하는 음성합성 컴퓨터,A speech synthesis computer comprising a storage device, a processing device connected to the storage device, and a voice signal converter connected to the processing device; 상기 음성합성 컴퓨터와 연결되어 있으며, 차량의 전자제어장치로부터 차량정보를 전달받아 상기 음성합성 컴퓨터로 전달할 수 있는 ECU 인터페이스를 포함하는 차량정보 음성안내장치에 있어서,A vehicle information voice guidance device connected to the voice synthesis computer and including an ECU interface for receiving vehicle information from an electronic control device of a vehicle and delivering the vehicle information to the voice synthesis computer. 상기 기억장치는 상기 처리장치를 제어하기 위한 프로그램과 음성신호 생성을 위한 정보를 기억하고 있으며,The storage device stores a program for controlling the processing device and information for generating a voice signal, 상기 처리장치는 상기 프로그램과 함께 동작하여,The processing device operates in conjunction with the program, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 전달받은 운전자가 가속 페달을 밟는 상태에 응답하여,In response to a driver pressing the accelerator pedal received from the electronic controller through the ECU interface, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 전달받은 차량의 주행속도 및 엔진의 분당 회전수 정보와 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 상기 주행속도와 분당 회전수를 발성하는 음성 정보를 생성하여 출력하는 차량정보 음성안내장치.A voice that speaks the traveling speed and the revolutions per minute by using the vehicle's traveling speed and engine revolutions information received from the electronic controller through the ECU interface and information for generating a voice signal stored in the storage device. Vehicle information voice guidance device for generating and outputting information. 제 1 항에 있어서,The method of claim 1, 상기 차량정보 음성안내장치를 온/오프할 수 있는 스위치를 더 포함하는 차량정보 음성안내장치.Vehicle information voice guidance device further comprises a switch for turning on / off the vehicle information voice guidance device. 제 1 항에 있어서,The method of claim 1, 상기 음성합성 컴퓨터와 연결되어 있는 실시간 시계를 더 포함하는 차량정보 음성안내장치.Vehicle information voice guidance device further comprises a real-time clock connected to the voice synthesis computer. 제 3 항에 있어서,The method of claim 3, wherein 상기 실시간 시계와 연결되어 있으며, 상기 실시간 시계를 리셋할 수 있는 스위치를 더 포함하는 차량정보 음성안내장치.And a switch connected to the real time clock, the switch capable of resetting the real time clock. 제 1 항에 있어서,The method of claim 1, 상기 음성합성 컴퓨터는 상기 차량정보 음성안내장치 외부의 차량용 오디오 믹서와 연결되어 있으며, 생성된 상기 음성 정보를 상기 차량용 오디오 믹서로 출력하는 차량정보 음성안내장치.The voice synthesis computer is connected to a vehicle audio mixer external to the vehicle information voice guidance device, and outputs the generated voice information to the vehicle audio mixer. 제 1 항에 있어서,The method of claim 1, 상기 기억장치에 기억된 상기 음성신호 생성을 위한 정보는,The information for generating the audio signal stored in the storage device, 차량정보 음성안내를 위해 필요한 범위 내의 가능한 모든 숫자들의 조합으로부터 선택된 이음절의 음성이 녹음된 제 1 음성정보와, 한음절로 된 숫자와 차량정보 음성안내를 위해 필요한 단위를 조합한 음성이 녹음된 제 2 음성정보를 포함하는 차량정보 음성안내장치.A first voice information in which a voice of a syllable selected from a combination of all possible numbers within the range necessary for the voice information of a vehicle is recorded, and a second voice in which a single syllable is combined with a unit necessary for voice information of a vehicle Vehicle information voice guidance device including voice information. 제 6 항에 있어서,The method of claim 6, 상기 주행속도와 분당 회전수를 발성하는 음성 정보는,The voice information uttering the running speed and revolutions per minute, 상기 주행속도 또는 분당 회전수에 해당하는 음성을 상기 제 1 음성정보와 상기 제 2 음성정보 중 적어도 하나와 일치하는 형태로 분리하고,The voice corresponding to the running speed or the number of revolutions per minute is separated into a form corresponding to at least one of the first voice information and the second voice information, 분리된 상기 제 1 음성정보 중 첫 번째 한 음절에 해당하는 정보를 가져오고,Bringing information corresponding to the first syllable among the separated first voice information, 분리된 상기 제 2 음성정보를 가져와,Take the separated second voice information, 상기 제 1 음성정보 중 첫 번째 한 음절에 해당하는 정보와 상기 제 2 음성정보를 연결하여 생성되는 차량정보 음성안내장치.The vehicle information voice guide device generated by connecting the information corresponding to the first syllable among the first voice information and the second voice information. 기억장치, 상기 기억장치와 연결되어 있는 처리장치, 상기 처리장치와 연결되어 있는 음성신호 변환기를 포함하는 음성합성 컴퓨터,A speech synthesis computer comprising a storage device, a processing device connected to the storage device, and a voice signal converter connected to the processing device; 상기 음성합성 컴퓨터와 연결되어 있으며, 차량의 전자제어장치로부터 차량정보를 전달받아 상기 음성합성 컴퓨터로 전달할 수 있는 ECU 인터페이스를 포함하는 차량정보 음성안내장치를 이용한 차량정보 음성안내방법에 있어서,In the vehicle information voice guidance method using the vehicle information voice guidance device is connected to the voice synthesis computer, the vehicle information voice guidance device comprising an ECU interface for receiving vehicle information from the electronic control device of the vehicle and delivers the vehicle information to 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 운전자가 가속 페달을 밟는 상태를 전달받는 단계,Receiving a state in which the driver presses an accelerator pedal through the ECU interface from the electronic controller; 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 차량의 주행속도 및 엔진의 분당 회전수 정보를 전달받는 단계,Receiving, from the electronic controller, information about a driving speed of the vehicle and revolutions per minute of the engine through the ECU interface; 상기 주행속도 및 분당 회전수 정보와 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 상기 주행속도와 분당 회전수를 발성하는 음성 정보를 생성하는 단계,Generating voice information uttering the traveling speed and the revolutions per minute using the driving speed and the revolutions per minute information and information for generating the voice signal stored in the memory device; 생성된 상기 음성 정보를 출력하는 단계를 포함하는 차량정보 음성안내방법.Vehicle information voice guidance method comprising the step of outputting the generated voice information. 제 8 항에 있어서,The method of claim 8, 상기 기억장치에 기억된 상기 음성신호 생성을 위한 정보는,The information for generating the audio signal stored in the storage device, 차량정보 음성안내를 위해 필요한 범위 내의 가능한 모든 숫자들의 조합으로부터 선택된 이음절의 음성이 녹음된 제 1 음성정보와, 한음절로 된 숫자와 차량정보 음성안내를 위해 필요한 단위를 조합한 음성이 녹음된 제 2 음성정보를 포함하며,A first voice information in which a voice of a syllable selected from a combination of all possible numbers within the range necessary for the voice information of a vehicle is recorded, and a second voice in which a single syllable is combined with a unit necessary for voice information of a vehicle Contains voice information, 상기 주행속도와 분당 회전수를 발성하는 음성 정보를 생성하는 단계는,Generating voice information for generating the running speed and the number of revolutions per minute, 상기 주행속도 또는 분당 회전수에 해당하는 음성을 상기 제 1 음성정보와 상기 제 2 음성정보 중 적어도 하나와 일치하는 형태로 분리하는 단계,Dividing the voice corresponding to the traveling speed or revolutions per minute into a form consistent with at least one of the first voice information and the second voice information; 분리된 상기 제 1 음성정보 중 첫 번째 한 음절에 해당하는 정보를 가져오는 단계,Obtaining information corresponding to a first syllable among the separated first voice information, 분리된 상기 제 2 음성정보를 가져오는 단계,Obtaining the separated second voice information; 상기 제 1 음성정보 중 첫 번째 한 음절에 해당하는 정보와 상기 제 2 음성정보를 연결하는 단계를 포함하는 차량정보 음성안내방법.And linking the information corresponding to the first syllable among the first voice information with the second voice information. 제 8 항에 있어서,The method of claim 8, 상기 생성된 음성정보를 출력하는 단계 이후에,After outputting the generated voice information, 운전자가 가속 페달을 밟는 상태가 계속되면, 차량의 주행속도가 미리 정한 소정값 이상 증가할 때마다 상기 음성 정보 생성 및 음성 정보 출력 단계를 반복하는 차량정보 음성안내방법.If the driver continues to press the accelerator pedal, the vehicle information voice guidance method of repeating the voice information generation and voice information output step every time the running speed of the vehicle increases by more than a predetermined value. 제 8 항에 있어서,The method of claim 8, 상기 전자제어장치로부터 가속 페달을 밟는 상태를 전달받는 단계 이전에,Before the step of receiving the state of stepping on the accelerator pedal from the electronic controller, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 차량을 시동하는 상태를 전달받는 단계,Receiving a state of starting a vehicle through the ECU interface from the electronic controller; 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 시동 안내 메시지를 출력하는 단계를 더 포함하며,Outputting a start guide message using information for generating a voice signal stored in the memory device; 상기 생성된 음성정보를 출력하는 단계 이후에,After outputting the generated voice information, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 차량의 시동 해제 상태를 전달받는 단계,Receiving a start-up release state of the vehicle from the electronic controller through the ECU interface, 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 정차 안내 메시지를 출력하는 단계를 더 포함하는 차량정보 음성안내방법.And outputting a stop guidance message using information for generating a voice signal stored in the storage device. 제 11 항에 있어서,The method of claim 11, 상기 시동 안내 메시지를 출력하는 단계 이후에,After outputting the start-up guidance message, 시동 후 제 1 시간 주기가 경과할 때마다, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 전달받은 차량의 기본주행정보를 음성으로 출력하는 단계,Outputting the basic driving information of the vehicle, which has been transmitted through the ECU interface from the electronic controller, by a voice whenever a first time period has elapsed since the start-up; 시동 후 제 2 시간 주기가 경과할 때마다, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 전달받은 차량의 정비관련정보를 음성으로 출력하는 단계를 더 포함하는 차량정보 음성안내방법.And outputting, by voice, maintenance-related information of the vehicle received from the electronic controller through the ECU interface every time a second time period has elapsed after starting. 제 8 항에 있어서,The method of claim 8, 상기 전자제어장치로부터 상기 ECU 인터페이스를 통해 차량의 고장 정보를 전달받는 단계,Receiving fault information of the vehicle from the electronic controller through the ECU interface, 상기 기억장치에 기억된 음성신호 생성을 위한 정보를 이용하여 고장 안내 메시지를 출력하는 단계를 더 포함하는 차량정보 음성안내방법.And outputting a failure guidance message using information for generating a voice signal stored in the storage device. 제 13 항에 있어서,The method of claim 13, 상기 고장 안내 메시지를 출력하는 단계 이후에,After outputting the failure guidance message, 상기 고장 정보에 따른 후속조치 안내 메시지를 출력하는 단계를 더 포함하는 차량정보 음성안내방법.And outputting a follow-up action guide message according to the fault information.
KR1020020000104A 2002-01-02 2002-01-02 Voice information system and method for a vehicle KR20030058869A (en)

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)

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

Cited By (2)

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