[go: up one dir, main page]

DE3612691A1 - VOICE ACTUATED CONTROL FOR THE SPEED OF A VEHICLE - Google Patents

VOICE ACTUATED CONTROL FOR THE SPEED OF A VEHICLE

Info

Publication number
DE3612691A1
DE3612691A1 DE19863612691 DE3612691A DE3612691A1 DE 3612691 A1 DE3612691 A1 DE 3612691A1 DE 19863612691 DE19863612691 DE 19863612691 DE 3612691 A DE3612691 A DE 3612691A DE 3612691 A1 DE3612691 A1 DE 3612691A1
Authority
DE
Germany
Prior art keywords
word
signal
speed
driver
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE19863612691
Other languages
German (de)
Inventor
Larry O. Laurinburg N.C. Gray
Wendell C. Lane
Jack H. Schneider
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dana Inc
Original Assignee
Dana Inc
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 Dana Inc filed Critical Dana Inc
Publication of DE3612691A1 publication Critical patent/DE3612691A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/037Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for occupant comfort, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel
    • B60R16/0373Voice control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K31/00Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K31/00Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
    • B60K31/02Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including electrically actuated servomechanism including an electric control system or a servomechanism in which the vehicle velocity affecting element is actuated electrically
    • B60K31/04Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including electrically actuated servomechanism including an electric control system or a servomechanism in which the vehicle velocity affecting element is actuated electrically and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of an electrical signal which is fed into the controlling means
    • B60K31/042Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including electrically actuated servomechanism including an electric control system or a servomechanism in which the vehicle velocity affecting element is actuated electrically and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of an electrical signal which is fed into the controlling means where at least one electrical quantity is set by the vehicle operator

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Controls For Constant Speed Travelling (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Description

Patentanwälte "" O C 1 «·> e Q 1Patent Attorneys "" O C 1 «·> e Q 1

. rer. nat. Thomas Berendt ^ Ö ' Ö ^ '. rer. nat. Thomas Berendt ^ Ö ' * Ö ^'

Dr.-Ing. Hans LcyhDr.-Ing. Hans Lcyh

Dipl.-Ing. Hartmut HeringDipl.-Ing. Hartmut Hering

Innere Wiener Str. 20 · 8000 München 80Innere Wiener Str. 20 8000 Munich 80

Unser Zeichen: A 15 095 Lh/fiOur reference: A 15 095 Lh / fi

Dana Corporation
4500 Dorr Street
Toledo, Ohio, U.S.A.
Dana Corporation
4500 Dorr Street
Toledo, Ohio, USA

Sprachbetätigte Steuerung für die Geschwindigkeit eines FahrzeugsVoice operated control for the speed of a vehicle

Beschreibungdescription

Die Erfindung betrifft eine Steuerung für die Geschwindigkeit eines Fahrzeugs, insbesondere eine Steuerung, die durch Worte des Fahrers betätigt werden kann.The invention relates to a controller for the speed of a Vehicle, in particular a control that can be operated by words of the driver.

In neuerer Zeit werden Steuerungen für die Geschwindigkeit oder die Fahrt eines Fahrzeugs zunehmend bei Autofahrern populär. Viele Automobile haben bereits firmeninstaliierte Fahrtsteuerungen,in anderen werden solche Steuereinrichtungen nachträglich eingebaut.More recently, controls for the speed or the Driving a vehicle is becoming increasingly popular with motorists. Many automobiles already have company-installed drive controls, others such control devices are retrofitted.

\J Konventionelle Fahrt-Steuerungen haben gewöhnlich einen Steuerschalter, der es dem Fahrer erlaubt, die Operation der Fahrt-Steuereinheit zu betätigen. Dieser manuell betätigte Schalter ermöglicht es im allgemeinen dem Fahrer, die gewünschte Geschwindigkeit, auf der das Fahrzeug gehalten werden soll, zu wählen. Andere Fahrt-Steuerungen haben einen Mehr-Funktions-Schalter, der es ermöglicht, die Steuereinheit so einzustellen, daß das Fahrzeug eine vorher eingestellte Geschwindigkeit wieder erreicht nach einer Schaltung der Steuerung, ferner das Fahrzeug auf eine höhere eingestellte Geschwindigkeit zu beschleunigen und A schließlich das Fahrzeug auf eine reduzierte eingestellte Geschwindigkeit zu verzögern. Die manuelle Betätigung des Steuerschalters führt jedoch zu einer Ablenkung des Fahrers, da es notwendig ist, daß dieser seine Augen während der Betätigung des Schalters von der Staße abwendet. \ J Conventional drive controllers usually have a control switch that allows the driver to actuate the operation of the drive controller. This manually operated switch generally enables the driver to select the desired speed at which the vehicle is to be held. Other ride control systems have a multi-function switch, which makes it possible to adjust the control unit so that the vehicle is a preset speed is reached again after a circuit of the controller, further to accelerate the vehicle to a higher set speed and A, finally, the Decelerate the vehicle to a reduced set speed. However, manual actuation of the control switch distracts the driver since it is necessary for the driver to avert his eyes from the road while operating the switch.

Die Erfindung betrifft ein neuartiges Steuersystem für die Fahrzeuggeschwindigkeit, das durch Sprechen des Fahrers betätigt werden kann. Das Steuersystem hat eine konventionelle Geschwindigkeitssteuereinheit zum Beibehalten der Geschwindigkeit des Fahrzeugs auf einer vom Fahrer gewählten Geschwindigkeit. Die Geschwindigkeitssteuereinheit spricht an auf eine Mehrzahl von Steuersignalen, die entweder erzeugt werden von einer Sprech-Steuereinheit, oder einem manuell betätigten Schalter. Die Steuersignale veranlassen die Geschwindigkeitssteuereinheit entweder die Fahrzeuggeschwindigkeit auf einem gewünschten Wert zu halten, das Fahrzeug auf eine reduzierte eingestellte Geschwindigkeit zu verzögern,The present invention relates to a novel vehicle speed control system which can be operated by speaking from the driver. That The control system has a conventional speed control unit for maintaining the speed of the vehicle at a speed selected by the driver. The speed control unit responds to a plurality of control signals which are either generated by a speech control unit or a manually operated switch. The control signals cause the speed control unit to either keep the vehicle speed at a desired value, the To decelerate the vehicle to a reduced set speed,

das Fahrzeug auf eine erhöhte eingestellte Geschwindigkeit zu beschleunigen, oder das Fahrzeug wieder auf eine zuvor eingestellte aber gelöschte Geschwindigkeit zu bringen.accelerate the vehicle to an increased set speed, or bring the vehicle back to a previously set but deleted speed.

Die Sprech-Steuereinheit umfaßt ein Sprech- oder Wort -Erkennungsgerät, das auf eine Vielzahl von stimmlichen Instruktionen des Fahrers anspricht, um die Sprech-Steuereinheit zu veranlassen, das eine Steuersignal zu erzeugen, das der empfangenen lautlichen Instruktion entspricht. Die Sprech-Steuereinheit hat ferner einen Laut-Synthesizer zur Erzeugung ausgewählter stimmlicher oder sprachlicher Ansagen, um den Fahrer über den augenblicklichen Betriebszustand des Systems zu informieren.The speech control unit comprises a speech or word recognition device, which is responsive to a plurality of vocal instructions from the driver to cause the speech control unit to generate the one control signal, corresponding to the spoken instruction received. The speech control unit also has a sound synthesizer for generating selected vocal or spoken announcements to inform the driver about the the current operating status of the system.

Die Sprech-Steuereinheit nach der Erfindung hat mehrere neuartige Arbeitsmerkmale. Beispielsweise, um ein ausgewähltes Signal aus den Steuersignalen zu erzeugen, muß die Sprech-Steuereinheit zwei separate lautliche Befehle vom Fahrer in vorgegebener Ordnung oder Reihenfolge und innerhalb einer vorgegebenen Zeitspanne empfangen, wodurch unerwünschte Fehl operationen infolge von externem Lärm vermieden werden. Ferner, wenn ein Steuersignal erzeugt wird, das die Geschwindigkeitssteuereinheit veranlaßt, das Fahrzeug zu beschleunigen, so unterbricht die Steuereinheit automatisch die Erzeugung eines solchen Signals nach einer vorgegebenen Zeitspanne, wenn das Signal nicht zuvor aufgrund eines Befehls des Fahrers gelöscht worden ist. Dies verhindert unkontrollierte Beschleunigungen des Fahrzeugs. Die Sprech- oder Laut-Steuereinheit umfaßt ferner ein Trainings-Programm, das verwendet wird, um zunächst stimmliche oder lautliche Schablonen-Signale zu speichern, die ausgewählten stimmlichen Instruktionen entsprechen, die zur Betätigung des Systems erforderlich sind. Das Trainingsprogramm benutzt den Laut-Synthesizer um den Operator oder Fahrer durch das Trainingsprogramm zu leiten.The speech control unit of the invention has several novel operating features. For example, to select a signal from the To generate control signals, the speech control unit must receive two separate spoken commands from the driver in a predetermined order or sequence and received within a predetermined period of time, thereby avoiding undesirable maloperation due to external noise. Further, when a control signal is generated which causes the speed control unit to accelerate the vehicle, so stops the control unit will automatically generate such a signal after a predetermined period of time if the signal was not due beforehand a command from the driver has been deleted. This prevents uncontrolled acceleration of the vehicle. The speech or sound control unit also includes a training program that is used to initially store vocal or phonetic template signals, the correspond to selected vocal instructions required to operate the system. The training program uses the sound synthesizer to guide the operator or driver through the training program.

r-n Eine beispielsweise Ausführungsform der Erfindung wird nachfolgend anhand der Zeichnung erläutert, in der rn An exemplary embodiment of the invention is explained below with reference to the drawing, in which

Fig. 1 in Form eines Blockdiagramms ein sprach-betätigtes Fahrsteuersystem1 shows, in the form of a block diagram, a voice-operated travel control system

nach der Erfindung zeigt, wobei eine Sprach-Steuereinheit zur Erzeugung einer Mehrzahl von Steuersignalen mit einer konventionellen Geschwindigkeitssteuereinheit gekoppelt ist.shows according to the invention, wherein a voice control unit for generating a plurality of control signals with a conventional Speed control unit is coupled.

Fig. 2 zeigt in einem Diagramm die Symbole, die in den Zustandsdiagrammen nach den Fig. 3a bis 3c verwendet werden.2 shows in a diagram the symbols used in the state diagrams can be used according to FIGS. 3a to 3c.

Fig. 3a bis 3c zeigen Zustandsdiagramme zur Erläuterung der Betriebsweise der Erfindung.3a to 3c show state diagrams for explaining the mode of operation the invention.

Fig. 1 zeigt ein Blockdiagramm einer Ausführungsform einer sprach- oder laut-betätigten Fahrzeug-Geschwindigkeitssteuerung 10 mit einer Sprach-Steuereinheit 12, die mit einer konventionellen Geschwindigkeitssteuereinheit 14 gekoppelt ist, um automatisch die Geschwindigkeit eines Fahrzeugs auf einem vom Fahrer gewählten Wert zu halten. Die Geschwindigkeitssteuereinheit 14 empfängt ein Signal, das repräsentativ für die momentane Fahrzeuggeschwindigkeit ist und zwar von einem Fahrzeug-Geschwindigkeitssensor 18, und sie ist mechanisch gekoppelt (wie durch die gestrichelte Linie 20 angedeutet) mit und zur Betätigung eines Fahrzeug-Gaspedals oder einer Drosselklappe 22 entsprechend den Steuersignalen, die entweder von der Sprach-Steuereinheit 12 oder einem manuell betätigten Steuerschalter 24 empfangen werden. Die speziellen Arten der erzeugten Steuersignale werden nachfolgend im Detail, erläutert.Fig. 1 shows a block diagram of an embodiment of a voice or Loudly operated vehicle speed control 10 having a voice control unit 12 which is coupled to a conventional speed control unit 14 for automatically maintaining the speed of a vehicle at a value selected by the driver. The speed control unit 14 receives a signal representative of the current Vehicle speed is from a vehicle speed sensor 18 and is mechanically coupled (as indicated by the dashed line Line 20 indicated) with and for actuating a vehicle accelerator pedal or a throttle valve 22 in accordance with the control signals, which either from the voice control unit 12 or a manually operated control switch 24 can be received. The specific types of control signals generated are explained in detail below.

Die Sprach-Steuereinheit 12 umfaßt ein Mikrofon 26 zum Empfang von lautlichen Instruktionen vom Fahrer. Das Mikrofon 26 erzeugt ein Signal an einen Eingangskreis 28, der Mittel aufweisen kann zur Erzeugung der gewünschten Filterung des Eingangssignals, um die Verstärkung des Eingangssignals zu kontrollieren oder zu steuern und um das analoge Eingangssignal in digitale Form umzuwandeln, ehe das Eingangssignal an eine Sprach- oder Laut-Erkennungs- und Syntheseeinheit 30 gelegt wird. Die Tätigkeit der Einheit 30 wird gesteuert durch einen Mikro-Computer 32, der die erforderlichen Steuersignale für die Geschwindigkeitssteuereinheit erzeugt. Der Mikro-Computer 32 ist an einen Speicherkreis 34 geschaltet, der die zugehörigen Laut-Erkennungs-Schablonen und die lautlichen Synthesedaten speichern kann. Die Einheit 30 gibt ferner ein digitales Audio-Aus-The voice control unit 12 includes a microphone 26 for receiving voice instructions from the driver. The microphone 26 generates a signal an input circuit 28 which may have means for generating the desired filtering of the input signal in order to control or control the gain of the input signal and to convert the analog input signal to digital form before the input signal is sent to a Speech or sound recognition and synthesis unit 30 is placed. The operation of the unit 30 is controlled by a micro-computer 32, which provides the necessary control signals for the speed control unit generated. The micro-computer 32 is connected to a memory circuit 34 which can store the associated sound recognition templates and the sound synthesis data. The unit 30 also outputs a digital audio output

gangssignal an einen Ausgangskreis 36, der das Ausgangssignal in analoge Form umwandelt, die gewünschte Filterung des Signals durchführt und das analoge Ausgangssignal an einen Lautsprecher 38 gibt. Der Lautsprecher 38 erzeugt eine lautliche Ansage, um den Fahrer über den augenblicklichen Betriebszustand des Systems zu informieren. Das Gerät 30 kann ein SP1000 Laut-Erkennungs/Synthese-Schaltkreis und der Mikro-Computer 32 kann ein VRS1000 Mikro-Computer sein, beide handelsüblich lieferbar von der General Instrument Corporation.output signal to an output circuit 36, which converts the output signal into analog Form converts, carries out the desired filtering of the signal and the analog output signal to a loudspeaker 38 is. The speaker 38 generates a loud announcement to inform the driver about the instant To inform the operating status of the system. The device 30 can include an SP1000 sound recognition / synthesis circuit and the micro-computer 32 can be a VRS1000 microcomputer, both commercially available from General Instrument Corporation.

Der Mikro-Computer 32 ist ferner an einen Trainings-Schalter 40 und an eine LED-Anzeige 42 angeschlossen. Der Schalter 40 wird vom Fahrer verwendet, um ein Trainings-Programm einzuleiten, in welchem ausgewählte Laut-Erkennungs-Schablonen im Speicher 34 gespeichert werden. Das LED-Anzeigegerät 32 kann benutzt werden, um dem Fahrer eine visuelle Anzeige darüber zu geben, daß das System auf eine lautliche Instruktion oder einen anderen Befehl des Fahrers wartet.The micro-computer 32 is also on a training switch 40 and on an LED display 42 is connected. The switch 40 is used by the driver to initiate a training program in which selected Phone recognition templates are stored in the memory 34. The LED display device 32 can be used to provide a visual indication to the driver that the system is responding to a voice instruction or a another command from the driver is waiting.

Der Mikro-Computer 32 analysiert die ankommenden lautlichen Instruktionen vom Fahrer und wenn die empfangene Instruktion einer ausgewählten aus den gespeicherten Laut-Erkennungs-Schablonen entspricht, erzeugt er eines aus vier separaten Steuersignalen für die Geschwindigkeitssteuereinheit. Um eine unerwünschte irrtümliche Tätigkeit der Geschwindigkeitssteuereinheit als Folge von externem Lärm oder Geräuschen zu vermeiden, muß die Sprachoder Laut-Steuereinheit wenigstens zwei separate lautliche Instruktionen in vorgegebener Folge und innerhalb einer vorgegebenen Zeitspanne erhalten, ehe sie irgendeines der Steuersignale erzeugt. Diese Steuersignale, wie in Fig. 1 gezeigt, umfassen ein Signal "Geschwindigkeit einstellen", ein Signal "verzögern", ein Signal "beschleunigen" und ein Signal "wieder erreichen". Gleiche Steuersignale können durch den manuellen Steuerschalter erzeugt werden. Obwohl in der Zeichnung nicht dargestellt, kann die Anordnung 10 Mittel umfassen, um eine Priorität zwischen den Steuersignalen herbeizuführen, falls Steuersignale gleichzeitig sowohl von der Sprach-Steuereinheit als auch von dem manuellen Steuerschalter empfangen werden.The micro-computer 32 analyzes the incoming voice instructions from the driver and if the instruction received is a selected one of the corresponds to stored sound recognition templates, it generates one of four separate control signals for the speed control unit. Around To avoid undesirable erroneous operation of the speed control unit as a result of external noise or noise, the speech or Phonetic control unit received at least two separate phonetic instructions in a given sequence and within a given period of time, before generating any of the control signals. These control signals, as in 1, include a "set speed" signal, a "decelerate" signal, a "accelerate" signal, and a "get back" signal. The same control signals can be generated by the manual control switch. Although not shown in the drawing, the arrangement 10 comprise means to bring about a priority between the control signals in the event that control signals are simultaneously from both the voice control unit as well as from the manual control switch.

Wenn entweder der Mikro-Computer 32 oder der Steuerschalter 24 das Signal "Geschwindigkeit einstellen" erzeugen, steuert die Geschwindigkeits-Steuer-When either the micro-computer 32 or the control switch 24 receives the signal "Set speed" generate, controls the speed control

einheit die Drosselklappe des Fahrzeugs derart, daß die Fahrzeuggeschwindigkeit auf der Geschwindigkeit gehalten wird, in der das Fahrzeug zu dem Zeitpunkt fuhr, in welchem das Signal "Geschwindigkeit einstellen" eingegeben wurde. Die Geschwindigkeitssteuereinheit spricht auf das Verzögerungs-Signal an, wodurch die Geschwindigkeitssteuereinheit abgeschaltet wird, derart, daß die Drosselklappe des Fahrzeugs zurückgeführt wird, um das Fahrzeug zu verzögern. Wenn das Signal "beschleunigen" erzeugt wird, wird durch die Geschwindigkeitssteuereinheit die Drosselklappe betätigt, um das Fahrzeug zu beschleunigen. Das Signal "beschleunigen" wird nur über eine vorgegebene Zeitspanne erzeugt, um eine unkontrollierte Beschleunigung des Fahrzeugs zu verhindern. Ein viertes Steuersignal, das entweder von dem Mikro-Computer der Sprachsteuereinheit oder dem manuellen Steuerschalter erzeugt wird, ist das Signal "wiedererlangen oder wiederherstellen". Wenn die Geschwindigkeitssteuereinheit zuvor auf eine vorgegebene Geschwindigkeit eingestellt worden ist, und danach, beispielsweise durch Betätigung der Fahrzeugbremsen ausgerückt oder unterbrochen worden ist, wird durch das Signal "wiederherstellen" die Geschwindigkeitssteuereinrichtung veranlaßt, das Fahrzeug wieder auf die zuvor eingestellte Geschwindigkeit zu bringen.unit the throttle valve of the vehicle so that the vehicle speed is maintained at the speed at which the vehicle drove at the point in time at which the "set speed" signal was entered. The speed control unit responds to the deceleration signal, thereby deactivating the speed control unit such that the throttle of the vehicle is returned is used to decelerate the vehicle. When the "accelerate" signal is generated, the speed control unit operates the throttle to accelerate the vehicle. The "accelerate" signal is only generated over a specified period of time in order to to prevent uncontrolled acceleration of the vehicle. A fourth control signal generated either by the micro-computer of the voice control unit or the manual control switch is that "Recover or restore" signal. If the speed control unit is previously set to a predetermined speed has been, and then has been disengaged or interrupted, for example by actuating the vehicle brakes, is indicated by the signal "restore" causes the speed control device to bring the vehicle back to the previously set speed.

Nachstehend wird die Arbeitsweise der Sprach-Steuereinheit anhand der Fig. 2 und 3a - 3c erläutert. Fig. 2 zeigt ein Diagramm mit Symbolen, die in den Zustandsdiagrammen der Fig. 3a bis 3c verwendet werden. Es bedeutet dabei ein Kreis mit einer Inschrift in Anführungszeichen einen Zustand, der, wenn er eingetreten ist, dem Fahrzeug-Fahrer eine lautliche Ansage über den Lautsprecher 38 gibt. Ein rechteckiger Kasten gibt einen Zustand an, der wenn er eingetreten ist, dem Fahrer keine verbale Antwort gibt. Ein Oval mit einem Text in Anführungszeichen stellt eine lautliche Instruktion durch den Fahrer dar, wodurch das System veranlaßt wird, seinen Zustand zu ändern. Ein Oval mit einem Text ohne Anführungszeichen stellt dagegen einen nicht-lautlichen Befehl des Fahrers dar, beispielsweise die Betätigung des Schalters 40, wodurch das System veranlaßt wird, seinen Zustand zu ändern. Ein rautenförmiger Kasten stellt einen Entscheidungspunkt im Programm dar, wobei abhängig von den besonderen Arbeitsbedingungen, der Mikro-Computer 32 das System auf einen ausgewählten unter mehreren verschiedenen Zuständen steuert oder bringt.The operation of the voice control unit is described below with reference to the Figures 2 and 3a-3c are illustrated. FIG. 2 shows a diagram with symbols which are used in the state diagrams of FIGS. 3a to 3c. It A circle with an inscription in quotation marks means a state that, when it has occurred, gives the vehicle driver a sound Announcement over loudspeaker 38 gives. A rectangular box indicates a condition that when entered does not give the driver a verbal response gives. An oval with text in quotation marks represents a sound instruction from the driver, which prompts the system to to change its state. An oval with text without quotation marks, on the other hand, represents a non-loud command from the driver, for example actuation of switch 40, which causes the system to: to change its state. A diamond-shaped box represents a decision point in the program, and depending on the particular working conditions, the micro-computer 32 switches the system to a selected one controls or brings under several different states.

Fig. 3a zeigt ein Zustandsdiagramm des Trainings-Programms, das vom FahrerFig. 3a shows a state diagram of the training program that the driver

durchzuführen ist vor der Benutzung der Sprech-Steuereinheit. Im Grunde instruiert das Trainingsprogramm den Fahrer, die Instruktions-Worte zu wiederholen, die erforderlich sind, um die Geschwindigkeitssteuereinheit zu betätigen. In der bevorzugten Ausführungsform der Erfindung umfassen die lautlichen Instruktionen,die für die Betätigung des Systems notwendig sind, die Worte "Fahrt oder Geschwindigkeit einstellen", "verzögern", "beschleunigen", "Geschwindigkeit wiederherstellen" und "nein". Wenn diese Worte vom Fahrer während des Trainingsprogramms gesprochen werden, werden die Wort-Schablonen, die hierdurch erzeugt werden, im zugehörigen Speicher 34 gespeichert. Während der Tätigkeit der Sprachoder Wort-Steuereinheit wird eine vom Fahrer empfangene lautliche Instruktion umgeformt in eine Wort-Schablone, die dann mit jeder der gespeicherten Schablonen verglichen wird, um zu bestimmen, welche, falls überhaupt, der Schablone der empfangenen Instruktion entspricht.must be carried out before using the speech control unit. Basically the training program instructs the driver to repeat the instruction words required by the speed control unit to operate. In the preferred embodiment of the invention, the voice instructions include those necessary to operate the system are the words "set drive or speed", "decelerate", "accelerate", "restore speed" and "no". When these words are spoken by the driver during the training program the word templates which are thereby generated are stored in the associated memory 34. During the activity of the speech or Word control unit becomes a spoken instruction received from the driver transformed into a word template, which is then compared to each of the stored templates to determine which, if any, corresponds to the template of the instruction received.

Das Trainings-Programm nach Fig. 3a wird eingeleitet in einem Zustand, in welchem das System eingeschaltet worden ist. Zu diesem Zeitpunkt betätigt der Fahrer momentan den Schalter 40, um das Trainingsprogramm einzuleiten. Hierdurch nimmt das Programm einen Zustand ein, in welchem die Wort-Steuereinheit dem Fahrer mit dem Wort "Trainingsfahrer 1" antwortet. Zu diesem Zeitpunkt muß der Fahrer wiederum momentan den Schalter 40 betätigen, damit das System in den nächsten Zustand eintritt. Wenn dieser Schalter nicht erneut innerhalb einer vorgegebenen Zeitspanne betätigt wird, kehrt das System in den Anfangszustand zurück. Wenn jedoch der Schalter betätigt worden ist, tritt das Programm in einen Zustand ein, in welchem die Wort-Steuereinheit antwortet mit der Phrase "sage Wort N", worin N einen von einer Mehrzahl von lautlichen Befehlen des Fahrers darstellt, der vor der Betätigung des Systems gespeichert wird.The training program according to Fig. 3a is initiated in a state in which the system has been switched on. At this point in time, the driver currently operates the switch 40 to start the training program initiate. As a result, the program assumes a state in which the word control unit gives the driver the word "training driver 1" answers. At this point in time, the driver must again momentarily operate the switch 40 so that the system enters the next state. If this switch is not operated again within a predetermined period of time, the system returns to the initial state. But when the switch has been operated, the program enters a state in which the word control unit responds with the phrase "say word N", where N is one of a plurality of spoken commands from the driver, which is saved before the system is operated.

Sobald die Wort-Steuereinheit den Fahrer dahingehend instruiert hat, ein spezielles Wort oder eine Phrase zu sagen, geht das Programm in einen Zustand über, in welchem das LED-Anzeigegerät 42 erleuchtet ist. Dies zeigt dem Fahrer an, daß die Wort-Steuereinheit eine Antwort von ihm erwartet. Zu diesem Zeitpunkt wiederholt der Fahrer das Wort oder die Phrase, wie vom System verlangt. Wenn das Wort oder die Phrase nichtAs soon as the word control unit has instructed the driver to do so, a To say a specific word or phrase, the program goes to a state in which the LED display device 42 is illuminated. this indicates to the driver that the word control unit has a response from him expected. At this point, the driver repeats the word or phrase as requested by the system. If the word or phrase doesn't

-r--r-

innerhalb einer besonderen Zeitspanne wiederholt wird, läuft das Programm aus und geht in den Zustand über, in welchem die Instruktion oder der Befehl erneut an den Fahrer gegeben wird. Sobald der Fahrer das gewünschte Wort gesprochen hat, wird eine Wort-Schablone, die das gesprochene Wort oder die gesprochene Phrase darstellt, in dem Speicherkreis 34 gespeichert. Das Programm tritt dann in einen Entscheidungspunkt ein, um zu prüfen, ob oder ob nicht alle der erforderlichen Wort-Schablonen vom Mikro-Computer gespeichert worden sind. Wenn die Antwort nein ist, wechselt das Programm in einen Zustand, in welchem der Mikro-Computer das nächste Wort, das vom Fahrer zu sprechen ist wiederaufnimmt.is repeated within a specific period of time, the program runs and goes into the state in which the instruction or the command is given again to the driver. As soon as the driver has the desired Word has spoken becomes a word stencil that contains the spoken word or represents the spoken phrase is stored in the memory circuit 34. The program then enters a decision point to see if or not all of the required word templates from the micro-computer have been saved. If the answer is no, the program changes to a state in which the micro-computer reads the next word from the Speaking to driver is resumed.

Sobald alle erforderlichen Wort-Schablonen gespeichert worden sind, schaltet das Programm auf einen Entscheidungspunkt, in welchem ein Vergleich gemacht wird zwischen allen einzelnen Wort-Schablonen, die während des Trainingsprogramms gespeichert worden sind. Wenn die Wort-Schablonen, die gespeichert worden sind, ausreiched verschieden voneinander sind, wechselt das Programm auf "ja" und geht in einen Zustand über, in welchem die Wort-Steuereinheit mit der Phrase antwortet "Fahrer 1 trainiert", worauf das System in den trainierten Zustand übergeht. Wenn die gespeicherten Schablonen nicht ausreichend verschieden voneinander sind, wird hierdurch angezeigt, daß ein Problem bei der Erkennung einer besonderen Wort-Instruktion vorhanden sein kann. Es ist daher erwünscht, den Fahrer zu veranlassen, die Trainings-Folge zu wiederholen.Once all the required word templates have been saved, switches the program to a decision point in which a comparison is made between all individual word templates used during of the training program have been saved. When the word stencils which have been stored are sufficiently different from one another, the program changes to "yes" and goes into a state in which the word control unit replies with the phrase "driver 1 trained", whereupon the system goes into the trained state. If the saved templates are not sufficiently different from each other, this indicates that there may be a problem with recognizing a particular word instruction. It is therefore desirable to use the To induce the driver to repeat the training sequence.

Das System kann verwendet werden, um mehr als einen Fahrer zu schulen oder zu trainieren. Falls es erwünscht ist, einen zweiten Fahrer zu trainieren, betätigt dieser, sobald das System eingeschaltet und im Anfangszustand ist, momentan den Trainingsschalter 40 zweimal. Das Programm läuft dann durch eine Folge, die gleich der Trainingsfolge des ersten Fahrers ist. Das System kann jedoch leicht angepaßt werden, um mehr als zwei Fahrer zu trainieren.The system can be used to train more than one driver or to train. If it is desired to train a second driver, this activates as soon as the system is switched on and is in the initial state, currently the training switch 40 twice. The program then runs through a sequence that is the same as the first driver's training sequence. The system however, it can be easily adapted to train more than two drivers.

Sobald sich das System im trainierten Zustand befindet, können ausgewählte lautliche Instruktionen vom Fahrer, die gespeicherten Wort-Schablonen entsprechen, benutzt werden, um die Geschwindigkeitssteuerung zu steuern.As soon as the system is in the trained state, selected spoken instructions from the driver corresponding to stored word templates can be used to control the speed control.

In Fig. 3b sind die lautlichen Instruktionen und die zugehörigen Antworten des Systems dargestellt, die erforderlich sind, um den Mikro-Computer 32 zu veranlassen, entweder das Signal "Geschwindigkeit eingestellt" oder das Signal "verzögern" zu erzeugen und an die Geschwindigkeitssteuereinheit zu geben. Wie in Fig. 3b gezeigt, wird, sobald das System sich im trainierten Zustand befindet, durch einen lautlichen Befehl "Fahrt einstellen" vom Fahrer das System dazu gebracht, in einen Zustand überzugehen, in welchem die Wort-Steuereinheit antwortet mit der Phrase "fertig zur Einstellung". Zu diesem Zeitpunkt muß, damit die Wortsteuereinheit 12 das Einstellsignal erzeugen kann, der Fahrer erneut antworten mit der Phrase "Fahrt einstellen" und zwar innerhalb einer vorgegebenen Zeitperiode. Wenn der Fahrer antwortet mit "nein", kehrt das System in den trainierten Zustand zurück. Ebenso, wenn der Fahrer nicht mit dem Befehl "Fahrt einstellen" innerhalb einer vorgegebenen Zeitspanne antwortet, kehrt das System in den trainierten Zustand zurück.In Fig. 3b are the spoken instructions and the associated responses of the system required to cause the micro-computer 32 to issue either the "speed set" signal or the Generate signal "decelerate" and give it to the speed control unit. As shown in Fig. 3b, once the system is trained in State is, the system is brought to a state in which the word controller responds with the phrase "ready for adjustment". At this point in time, the word control unit 12 must receive the setting signal can generate, the driver respond again with the phrase "stop driving" within a predetermined period of time. When the driver answers with "no", the system returns to the trained state. Likewise, if the driver does not use the "Set trip" command within a The system returns to the trained state.

Wenn jedoch der Fahrer mit dem zweiten Befehl "Fahrt einstellen" innerhalb der zugeordneten Zeitspanne antwortet, schaltet das System auf einen Zustand, und antwortet mit der Phrase "Geschwindigkeit einstellen" und geht dann über auf einen Punkt, in welchem der Mikro-Computer das Signal "Geschwindigkeit einstellen" erzeugt und an die Geschwindigkeitssteuereinheit gibt und alle anderen vorherigen Steuersignale löscht.However, if the driver with the second command "set trip" within responds to the assigned time period, the system switches to a state and responds with the phrase "set speed" and then leaves over to a point where the micro-computer sends the signal "speed." set "is generated and sent to the speed control unit and clears all other previous control signals.

Wie Fig. 3b zeigt, wird, sobald das System sich im trainierten Zustand befindet, durch den lautlichen Befehl "verzögern" vom Fahrer das System veranlaßt in einen Zustand überzugehen, in welchem die Wort-Steuereinheit mit der Phrase antwortet "fertig zum Verzögern". Zu diesem Zeitpunkt, um die Wort-Steuereinheit zu veranlassen, das Signal "verzögern" zu erzeugen und an die Geschwindigkeitssteuereinheit zu legen, muß der Fahrer innerhalb einer vorgegebenen Zeitspanne mit der Phrase antworten "verzögern". Wenn der Fahrer antwortet mit einem "Nein", kehrt das System in den trainierten Zustand zurück. Ebenso, wenn der Fahrer nicht mit dem Befehl "verzögern" innerhalb einer vorgegebenen Zeitspanne antwortet, kehrt das System in den trainierten Zustand zurück.As Fig. 3b shows, as soon as the system is in the trained state, the system is initiated by the driver's voice command to "delay" transition to a state in which the word control unit responds with the phrase "ready to delay". At this point in time to the To cause word control unit to generate the signal "decelerate" and to apply it to the speed control unit, the driver must within a Respond to a given period of time with the phrase "delay". If the driver answers "no", the system returns to the trained State back. Likewise, if the driver does not respond with the command "decelerate" within a predetermined period of time, the system returns to the trained state back.

Wenn jedoch der Fahrer mit dem zweiten Befehl "verzögern" innerhalb der zugeordneten Zeitspanne antwortet, schaltet das System in einen ZustandHowever, if the driver uses the second command to "decelerate" within the responds to the assigned time span, the system switches to a state

und antwortet mit der Phrase "Verzögerung" und schaltet dann in einen Zustand, in welchem der Mikro-Computer das Verzögerungssignal erzeugt und an die Geschwindigkeitssteuereinheit legt und alle anderen vorherigen Steuersignale löscht. Nachdem das Verzögerungssignal erzeugt worden ist, geht das Programm in den Zustand, in welchem die Wort-Steuereinheit mit der Phrase antwortet "fertig zur Einstellung". In diesem Punkt erwartet das System einen Befehl "Fahrt einstellen" vom Fahrer, um eine neue Geschwindigkeit einzustellen durch Erzeugen des Signals "Geschwindigkeit einstellen". Wenn ein solcher Befehl nicht innerhalb einer vorgegebenen Zeitspanne empfangen wird, kehrt das System in den trainierten Zustand zurück und das Fahrzeug wird weiterhin verzögert, bis ein anderes Kommando vom Fahrer erfolgt.and replies with the phrase "delay" and then switches to one State in which the micro-computer generates the delay signal and applies to the speed control unit and clears all other previous control signals. After the delay signal has been generated, the program goes into the state in which the word control unit with the phrase replies "ready to hire". At this point, the system awaits a "set speed" command from the driver to set a new speed by generating the "speed" signal set ". If such a command is not received within a specified period of time, the system returns to the trained state back and the vehicle will continue to decelerate until another command done by the driver.

Fig. 3c zeigt die stimmlichen oder lautlichen Instruktionen und die zugehörigen System-Antworten, die erforderlich sind, um den Mikro-Computer zu veranlassen, entweder das Signal "wiederherstellen" oder das Singal "beschleunigen" zu erzeugen. Wie Fig. 3c zeigt, sobald das System sich im getrainten Zustand befindet, wird durch eine lautliche Instruktion "Geschwindigkeit wiederherstellen" durch den Fahrer das System veranlaßt in einen Zustand zu schalten, in welchem die Wort-Steuereinheit mit der Phrase antwortet "fertig zum Wiederherstellen". Zu diesem Zeitpunkt, um das System zu veranlassen, das Signal "wiederherstellen" zu erzeugen, muß der Fahrer ein zweites Mal mit der Phrase "Geschwindigkeit wiederherstellen" innerhalb einer vorgegebenen Zeitspanne antworten. Wenn der Fahrer mit einem "Nein" antwortet, kehrt das System in den trainierten Zustand zurück. Ebenso, wenn der Fahrer nicht mit der Phrase "Geschwindigkeit wiederherstellen" innerhalb einer vorgebenen Zeitspanne antwortet, geht das System wieder in den trainierten Zustand zurück. Wenn jedoch der Fahrer mit dem zweiten Befehl "Geschwindigkeit wiederherstellen" innerhalb der zugeordneten Zeitspanne antwortet, schaltet das System auf einen Zustand, in welchem das Signal "wiederherstellen" erzeugt und an die Geschwindigkeitssteuereinheit gelegt wird, während alle anderen Steuersignale gelöscht werden.Figure 3c shows the vocal or phonetic instructions and the associated system responses required by the micro-computer to cause either the "restore" signal or the "accelerate" signal to be generated. As Fig. 3c shows, as soon as the system is in the trained state, a voice instruction "restore speed" by the driver prompts the system to switch to a state in which the word control unit the phrase replies "ready to restore". At this time, to cause the system to generate the signal "restore", the driver has to answer a second time with the phrase "restore speed" within a predetermined period of time. When the driver answers with a "No", the system returns to the trained state. Likewise, if the driver does not use the phrase "speed restore "replies within a specified period of time, the system goes back to the trained state. However, if the If the driver responds with the second command "restore speed" within the assigned time span, the system switches to one State in which the "restore" signal is generated and applied to the speed control unit while all other control signals to be deleted.

Wie Fig. 3 zeigt, kann der Fahrer dem Geschwindigkeits-Steuersystem den Befehl geben, das Fahrzeug zu beschleunigen. Dies wird durchgeführt, indem zuerst an die Einheit der Befehl gegeben wird "beschleunigen". HierdurchAs shown in FIG. 3, the driver can use the speed control system Give the order to accelerate the vehicle. This is done by first giving the "accelerate" command to the unit. Through this

wird das System veranlaßt, auf einen Zustand zu schalten, in welchem die Wort-Steuereinheit mit der Phrase antwortet "fertig zum Beschleunigen". Zu diesem Zeitpunkt, um das Beschleunigungssignal zu erzeugen, muß der Fahrer erneut innerhalb einer vorgegebenen Zeitspanne mit der Phrase antworten "beschleunigen". Wenn der Fahrer mit einem "Nein" antwortet, kehrt das System in den trainierten Zustand zurück. Ebenso, wenn der Fahrer nicht mit dem Befehl "beschleunigen" innerhalb einer vorgegebenen Zeitspanne antwortet, läuft das System aus und geht in den Trainingszustand über. Wenn der Befehl "beschleunigen" innerhalb der zugeordneten Zeitspanne empfangen wird, schaltet das System in einen Zustand und antwortet mit der Phrase "beschleunigen". In diesem Zeitpunkt schaltet das System in einen Zustand oder eine Funktion, in welcher die Wort-Steuereinheit das Beschleunigungssignal erzeugt und an die Geschwindigkeitssteuereinheit über eine vorgegebene Zeitspanne legt, beispielsweise 3 Sekunden lang, worauf ein Signal "Geschwindigkeit einstellen" erzeugt wird, um die Geschwindigkeit auf das erhöhte Niveau einzustellen. Durch Begrenzen der Zeitspanne, in welcher das Fahrzeug beschleunigt wird, kann eine unkontrollierte Beschleunigung vermieden werden. Wenn vor dem Ende der vorgegebenen Zeitperiode der Fahrer mit einem "Nein" antwortet, löscht die Wort-Steuereinheit automatisch das Beschleunigungssignal und erzeugt ein Signal "Geschwindigkeit einstellen", um die Geschwindigkeit auf der Höhe zu halten, in der sie war, als das Beschleuhigungssignal gelöscht worden ist.the system is caused to switch to a state in which the Word controller replies with the phrase "ready to accelerate". At this point in time, in order to generate the acceleration signal, the Driver again within a given period of time with the phrase answer "accelerate". If the driver answers "No", the system returns to the trained state. Likewise if the If the driver does not respond with the command "accelerate" within a specified period of time, the system will run out and go into the training mode. If the command "accelerate" within the assigned Time span is received, the system switches to a state and responds with the phrase "accelerate". At this point it switches System into a state or a function in which the word control unit generates the acceleration signal and applies it to the speed control unit over a predetermined period of time, for example 3 seconds after which a "set speed" signal is generated is used to adjust the speed to the increased level. By limiting the amount of time the vehicle is accelerated, uncontrolled acceleration can be avoided. If before the At the end of the specified period of time the driver answers "No", the word control unit automatically clears the acceleration signal and generates a "set speed" signal to maintain the speed at what it was when the accelerate signal has been deleted.

Claims (20)

Dana Corp. PatentansprücheDana Corp. Claims 1. Geschwindigkeitssteuerung mit verbaler Betätigung zur Steuerung der Geschwindigkeit eines Fahrzeugs, geleinzeichnet durch eine Wort-Erkennungseinrichtung zum Erkennen eines lautlichen Befehls des Fahrers und zum Erzeugen eines Geschwindigkeits-Einstensignals, welches eine gewünschte Geschwindigkeit des Fahrzeugs darstellt, ferner durch Steuereinrichtungen, die auf das Geschwindigkeitseinstellsignal ansprechen und die Fahrzeuggeschwindigkeit auf dem gewünschten Wert halten.1. Speed control with verbal actuation for control the speed of a vehicle, drawn in by a word recognition device for recognizing a spoken command of the driver and for generating a speed one-off signal indicative of a desired speed of the vehicle and by control means which are responsive to the speed setting signal and which maintain the vehicle speed at the desired value. 2. Steuerung nach Anspruch 1, gekennzeichnet durch Wort-Synthesizer, die auf den lautlichen Befehl ansprechen und eine lautliche Ansage erzeugen für den Fahrer, wodurch bestätigt wird, daß der lautliche Befehl von der Wort-Erkennungseinrichtung empfangen worden ist. ■2. Control according to claim 1, characterized by word synthesizer, which respond to the voice command and generate a voice prompt to the driver confirming that the spoken command received from word recognizer has been. ■ 3. - Steuerung nach Anspruch 1, dadurch gekennzeichnet, daß der lautliche3. - Control according to claim 1, characterized in that the phonetic Befehl ein erster lautlicher Befehl ist und daß die Wort-Erkennungseinrichtung auf einen zweiten lautlichen Befehl vom Fahrer anspricht, um das Geschwindigkeitseinstellsignal nur dann zu erzeugen, wenn der zweite lautliche Befehl von der Wort-Erkennungseinrichtung innerhalb einer vorgegebenen Zeitspanne nach dem ersten lautlichen Befehl empfangen worden ist.Command is a first voice command and that the word recognition device responds to a second voice command from the driver, to generate the speed adjustment signal only when the second spoken command from the word recognizer is within a predetermined period of time after the first voice command has been received. 4. Steuerung nach Anspruch 3, gekennzeichnet durch Wort-Synthesizer, die auf den ersten lautlichen Befehl ansprechen, um eine erste lautliche Ansage zu erzeugen, welche bestätigt, daß der erste lautliche Befehl von der Worterkennungseinrichtung empfangen worden ist und die ferner auf die zweite lautliche Instruktion ansprechen und eine zweite lautliche Ansage erzeugen, welche anzeigt, daß das Geschwindigkeitseinstellsignal an die Steuereinrichtung gegeben worden ist.4. Control according to claim 3, characterized by word synthesizer, responding to the first voice command to generate a first voice announcement confirming that the first voice command Command has been received by the word recognition device and which are also responsive to the second spoken instruction and a generate a second spoken announcement indicating that the speed setting signal has been given to the controller. 5. Steuerung nach Anspruch 4, dadurch gekennzeichnet, daß die Wort-Erkennungseinrichtung auf eine dritte lautliche Instruktion vom Fahrer anspricht, um zu verhindern, daß das Geschwind!gkeitseinstellsignal erzeugt wird, ehe die erste lautliche Instruktion erneut vom Fahrer empfangen worden ist und die zweite lautliche Instruktion innerhalb der vorgegebenen Zeitspanne folgt.5. Control system according to claim 4, characterized in that the word recognition device responds to a third spoken instruction from The driver responds to prevent the speed setting signal from being generated before the first audio instruction has been received again from the driver and the second audio instruction Instructions will follow within the specified period of time. 6. Steuerung nach Anspruch 1, dadurch gekennzeichnet, daß der lautliche Befehl ein erster lautlicher Befehl ist und daß die Wort-Erkennungseinrichtung auf einen zweiten lautlichen Befehl anspricht, um ein Beschleunigungssignal zu erzeugen, das die Worterkennungseinrichtung ferner automatisch die Erzeugung des Beschleunigungssignals nach einer vorgegebenen Zeitspanne unterbricht und daß die Steuerschaltung auf das Beschleunigungssignal anspricht und das Fahrzeug auf eine erhöhte Geschwindigkeit beschleunigt.6. Controller according to claim 1, characterized in that the voice command is a first voice command and that the word recognition device is responsive to a second voice command to generate an acceleration signal, the word recognition device further automatically generating the acceleration signal according to a predetermined Period of time interrupts and that the control circuit responds to the acceleration signal and the vehicle to an increased speed accelerated. 7. Steuerung nach Anspruch 6, dadurch gekennzeichnet, daß die Wort-Erkennungseinrichtung auf eine dritte lautliche Instruktion anspricht und die Erzeugung des Beschleunigungssignals unterbricht vor dem Ende der vorgegebenen Zeitspanne.7. Control according to claim 6, characterized in that the word recognition device responds to a third spoken instruction and interrupts the generation of the acceleration signal before the end of the specified period. 8. Steuerung nach Anspruch 6, gekennzeichnet durch Einrichtungen, die auf das Beschleunigungssignal ansprechen und die Fahrzeuggeschwindigkeit auf der erhöhten Geschwindigkeit halten.8. Control according to claim 6, characterized by devices, which respond to the acceleration signal and keep the vehicle speed at the increased speed. 9. Steuerung nach Anspruch 1, dadurch gekennzeichnet, daß der lautliche Befehl ein erster lautlicher Befehl ist und daß die Wort-Erkennungseinrichtung auf einen zweiten lautlichen Befehl anspricht und ein Verzögerungssignal erzeugt, daß die Steuerschaltung auf das Verzögerungssignal anspricht und das Fahrzeug verzögert, daß ein Wort-Sythesizer vorgesehen ist, der auf den zweiten lautlichen Befehl anspricht und eine lautliche Ansage erzeugt, welche anzeigt, daß das Fahrzeug sich verzögert, und daß die Wort-Erkennungseinrichtung auf einen dritten lautlichen Befehl anspricht, und das Geschwindigkeitseinstellsignal erzeugt.9. Control according to claim 1, characterized in that the voice command is a first voice command and that the word recognition device is responsive to a second voice command and generates a deceleration signal that the control circuit is responsive to the deceleration signal and decelerates the vehicle that a word synthesizer is provided which responds to the second spoken command and generates a spoken announcement which indicates that the vehicle is decelerating and that the word recognition device responds to a third voice command, and that Speed setting signal generated. 10. Geschwindigkeitssteuerungsanordnung nach Anspruch 1, dadurch gekennzeichnet, daß die Wort-Erkennungsschaltung auf eine Mehrzahl von individuellen lautlichen Befehlen vom Fahrer anspricht, um eine Mehrzahl von Steuersignalen zu erzeugen und an die Steuerschaltung zu legen zur Betätigung des Geschwindigkeitssteuersystems, daß das Geschwindigkeitssteuersystem ferner eine Trainingsschaltung aufweist zum Empfang und zum Speichern einer Vielzahl10. speed control arrangement according to claim 1, characterized in that the word recognition circuit to a plurality responsive to individual voice commands from the driver to generate a plurality of control signals and apply to the control circuit for operating the speed control system, the speed control system further comprising training circuitry for receiving and storing a plurality von Wort-Schablonen-Signalen, von denen jedes einen separaten dieser individuellen lautlichen Befehle darstellt, daß die Trainingsschaltung einen Wort-Synthesizer aufweist, um nacheinander separate lautliche Ansagen zu erzeugen, welche je eine dieser Vielzahl von lautlichen Befehlen darstellen, daß ferner die Wort-Erkennungsschaltung auf einen lautlichen Befehl anspricht, der vom Fahrer empfangen wird, nachdem jede dieser lautlichen Ansagen erzeugt worden ist, um den lautlichen Befehl in ein Wort-Schablonensignal umzuformen, und daß Einrichtungen vorgesehen sind, um jedes der Wort-Schablonen-Signale in einer separaten Stelle zu speichern, die einer ausgewählten dieser lautlichen Ansagen entspricht.of word template signals, each of which represents a separate one of those individual phonetic commands that the Training circuit has a word synthesizer to successively generate separate spoken announcements, each of which one of these Represent a plurality of spoken commands that the word recognition circuit is also responsive to a spoken command issued by the Driver is received after each of these voice prompts has been generated to convert the voice command into a word template signal, and that means are provided to each store the word template signals in a separate location, which corresponds to a selected one of these spoken announcements. 11. Steuerung nach Anspruch 10, dadurch gekennzeichnet, daß die Trainings-Schaltung Einrichtungen aufweist zum Erzeugen eines Fahrer-Identifizierungs-Signales, welches einen aus einer Mehrzahl von Fahrern repräsentiert, für welche die Wort-Schablonen-Signale zu speichern sind, und daß die Speichereinrichtung auf dieses Fahrer-Identifizierungs-Signal anspricht und die Wort-Schablonen-Signale in Speicherstellen speichert, die dem ausgewählten Fahrer entsprechen.11. Control according to claim 10, characterized in that the Training circuit has devices for generating a driver identification signal, which represents one of a plurality of drivers for whom the word template signals are to be stored, and that the memory device on this driver identification signal responds and stores the word template signals in memory locations corresponding to the selected driver. 12. Steuerung nach Anspruch 10, dadurch gekennzeichnet, daß die Trainingsschaltung Einrichtungen aufweist zum Vergleichen jedes der gespeicherten Wort-Schablonen-Signale miteinander, sowie Einrichtungen, um an den Fahrer eine Anzeige zu geben, falls zwei der gespeicherten Schablonen-Signale nicht ausreichend verschieden voneinander sind.12. Controller according to claim 10, characterized in that the training circuit has means for comparing each of the stored Word template signals with one another, as well as devices for giving an indication to the driver if two of the stored template signals are not sufficiently different from one another. 13. Steuerung nach Anspruch 10, dadurch gekennzeichnet, daß die Trainingsschaltung Mittel aufweist, um dem Fahrer eine Anzeige zu geben, daß13. Control according to claim 10, characterized in that the training circuit has means to give the driver an indication that ein separates Wort-Schablonen-Signal entsprechend jedem der lautlichen Befehle gespeichert worden ist.a separate word template signal corresponding to each of the phonetic commands has been stored. 14. Geschwindigkeitssteuerungsanordnung zum Steuern der Geschwindigkeit eines Fahrzeugs mit Betätigung durch verbale Befehle, gekennzeichnet durch Einrichtungen zum Erzeugen eines Geschwindigkeitseinstell-· signales, welches eine gewünschte Fahrzeuggeschwindigkeit darstellt, Einrichtungen, die auf dieses Geschwindigkeitseinstellsignal ansprechen und die Fahrzeuggeschwindigkeit auf dem gewünschten Wert halten, Einrichtungen zum Erzeugen eines Beschleunigungssignales, die automatisch die Erzeugung des Beschleunigungssignales nach einer vorgegebenen Zeitspanne unterbrechen, sowie durch Einrichtungen, die auf das Beschleunigungssignal ansprechen und das Fahrzeug auf eine erhöhte Geschwindigkeit beschleunigen.14. Speed control arrangement for controlling the speed of a vehicle actuated by verbal commands, characterized by devices for generating a speed setting signal, which represents a desired vehicle speed, Means that respond to this speed setting signal and the vehicle speed at the desired value hold, devices for generating an acceleration signal, which automatically generate the acceleration signal after a Interrupt a predetermined period of time, as well as by devices that respond to the acceleration signal and the vehicle accelerate an increased speed. 15. Steuerung nach Anspruch 14, gekennzeichnet durch Einrichtungen zum Erzeugen eines Lösch-Signales, wobei die Einrichtung zur Erzeugung des Beschleunigungssignales auf das Löschsignal anspricht und die Erzeugung des Beschleunigungssignales unterbricht vor dem Ende dieser vorgegebenen Zeitspanne.15. Control according to claim 14, characterized by means for Generating a delete signal, wherein the device for generating of the acceleration signal responds to the cancellation signal and the generation of the acceleration signal is interrupted before the end of this specified period of time. 16. Steuerung nach Anspruch 14, gekennzeichnet durch Einrichtungen, die auf das Beschleunigungssignal ansprechen und die Fahrzeuggeschwindigkeit auf der erhöhten Geschwindigkeit halten.16. Control according to claim 14, characterized by devices that respond to the acceleration signal and maintain the vehicle speed at the increased speed. 17. Verfahren zum Empfangen und Speichern einer Mehrzahl von Wort-Schablonen-Signalen, welche lautliche Befehle zur Betätigung eines wortbetätigten Steuersystems darstellen, dadurch gekennzeichnet,17. A method for receiving and storing a plurality of word template signals, which verbal commands for actuating a represent a word-actuated control system, characterized in that a) a ) Erzeugen einer verbalen Ansage, welche ein ausgewähltes Signal aus einer Mehrzahl von Wort-Schablonen-Signalen, die zu speichern sind, darstellt;Generate a verbal announcement that includes a selected signal from a plurality of word template signals to be stored are, represents; b) Empfang eines verbalen Befehls von einem Fahrer, der die verbale Ansage nach a) darstellt;b) Receiving a verbal command from a driver who does the verbal Announcement according to a) represents; c) Umwandeln dieses verbalen Befehls in ein Wort-Schablonen-Signal;c) converting this verbal command into a word template signal; d) Speichern des Wort-Schablonen-Signals;d) storing the word template signal; e) Wiederholen der Schritte a) bis d) für jedes zu speichernde Wort-Schablonen-Signal.e) Repeat steps a) to d) for each to be saved Word template signal. 18. Verfahren nach Anspruch 17, dadurch gekennzeichnet, daß vor der Stufe a) ein Signal erzeugt wird, das einen aus einer Mehrzahl von Fahrern repräsentiert, für welchen die Wort-Schablonen-Signale zu speichern sind, und daß in Stufe d) diese Wort-Schablonen-Signale in einer Speicherstelle gespeichert werden, welche dem gewählten Fahrer entspricht.18. The method according to claim 17, characterized in that before the Stage a) a signal is generated which represents one of a plurality of drivers for whom the word template signals are to be stored, and that in step d) these word template signals are stored in a memory location which the selected driver. 19. Verfahren nach Anspruch 17, dadurch gekennzeichnet, daß nach dem Verfahrensschritt e) die im Verfahrensschritt d) gespeicherten Wort-Schablonen-Signale miteinander verglichen werden und eine Anzeige an den Fahrer gegeben wird, falls irgendwelche zwei der gespeicherten Schablonen-Signale nicht ausreichend verschieden voneinander sind.19. The method according to claim 17, characterized in that according to the Method step e) the word template signals stored in method step d) are compared with one another and one Notice is given to the driver if any two of the stored template signals are not sufficiently different from each other. 20. Verfahren nach Anspruch 17, dadurch gekennzeichnet, daß nachfolgend auf den Verfahrensschritt e) eine Anzeige an den Fahrer gegeben wird, daß die Trainingsfolge vollständig ist.20. The method according to claim 17, characterized in that below in step e) an indication is given to the driver that the training sequence is complete.
DE19863612691 1985-05-03 1986-04-15 VOICE ACTUATED CONTROL FOR THE SPEED OF A VEHICLE Withdrawn DE3612691A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US73028685A 1985-05-03 1985-05-03

Publications (1)

Publication Number Publication Date
DE3612691A1 true DE3612691A1 (en) 1986-11-06

Family

ID=24934710

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19863612691 Withdrawn DE3612691A1 (en) 1985-05-03 1986-04-15 VOICE ACTUATED CONTROL FOR THE SPEED OF A VEHICLE

Country Status (5)

Country Link
KR (1) KR860008895A (en)
CA (1) CA1294356C (en)
DE (1) DE3612691A1 (en)
FR (1) FR2581461A1 (en)
SE (1) SE8602035L (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4435705A1 (en) * 1994-10-06 1996-04-11 Manfred Roessle Method and device for limiting the speed of a motor vehicle
DE10006008A1 (en) * 2000-02-11 2001-08-02 Audi Ag Speed control of a road vehicle is made by spoken commands processed and fed to an engine speed controller
DE102006053934A1 (en) * 2006-11-15 2008-05-29 Siemens Ag Method and device for operating a cruise control system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5653928A (en) * 1979-10-04 1981-05-13 Nissan Motor Co Ltd Voice data transmission system for motor-vehicle
JPS57118299A (en) * 1981-01-14 1982-07-23 Nissan Motor Voice load driver
DE3273523D1 (en) * 1982-05-19 1986-11-06 Nissan Motor Speech recognition system for an automotive vehicle
FR2533513B1 (en) * 1982-09-23 1989-03-03 Renault METHOD AND SYSTEM FOR COMMUNICATING ON BOARD A MOTOR VEHICLE COMPLEX INFORMATION RELATING TO THE VEHICLE AND ITS ENVIRONMENT

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4435705A1 (en) * 1994-10-06 1996-04-11 Manfred Roessle Method and device for limiting the speed of a motor vehicle
DE10006008A1 (en) * 2000-02-11 2001-08-02 Audi Ag Speed control of a road vehicle is made by spoken commands processed and fed to an engine speed controller
DE102006053934A1 (en) * 2006-11-15 2008-05-29 Siemens Ag Method and device for operating a cruise control system

Also Published As

Publication number Publication date
KR860008895A (en) 1986-12-19
SE8602035D0 (en) 1986-05-02
SE8602035L (en) 1986-11-04
FR2581461A1 (en) 1986-11-07
CA1294356C (en) 1992-01-14

Similar Documents

Publication Publication Date Title
EP1031456B1 (en) Procedure and device to support a motor vehicle user when operating vehicle components
DE3238855C2 (en) Speech recognition device
EP0994461A2 (en) Method for automatically recognising a spelled speech utterance
DE10338512A1 (en) Support procedure for speech dialogues for the operation of motor vehicle functions
EP1035533B1 (en) Method and device to set the distance for a vehicle
DE10145915A1 (en) Motor vehicle speed regulation, involves converting speed plus or minus delta value produced by gas/brake pedal position for at least certain time into automatically regulated speed
EP0784546B1 (en) Process and device for limiting the speed of a motor vehicle
EP1456837B1 (en) Method and device for voice recognition
DE102016204315A1 (en) Means of transport, system and method for adjusting a length of a permitted speech break in the context of a voice input
EP1121684B1 (en) Method and device for information and/or messages by means of speech
DE19959755C2 (en) Method and device for information about the operation of a motor vehicle
WO2004086360A1 (en) Speaker-dependent voice recognition method and voice recognition system
EP1673762B1 (en) User-adaptive dialog support for speech dialog systems
WO2001086634A1 (en) Method for creating a speech database for a target vocabulary in order to train a speech recognition system
DE3612691A1 (en) VOICE ACTUATED CONTROL FOR THE SPEED OF A VEHICLE
DE4427444B4 (en) Device and method for voice control of a device
DE102018215293A1 (en) Multimodal communication with a vehicle
DE19839466A1 (en) Method and control device for operating technical equipment of a vehicle
DE10030369A1 (en) Voice recognition system
EP0793819B1 (en) Method for the voice actuation of systems and apparatus
DE102006035780A1 (en) Method for assisting the operator of a voice input system
DE102021003343A1 (en) Method for individual adaptation and output of information to be output optically and / or acoustically on the vehicle side
DE102021126899B3 (en) Method and device for increasing the attentiveness of a driver of a vehicle
DE10006008A1 (en) Speed control of a road vehicle is made by spoken commands processed and fed to an engine speed controller
DE102022211286A1 (en) Consideration of a user learning curve for visual explanations in the vehicle

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee