WO2026013006A1 - Method for controlling a vehicle - Google Patents
Method for controlling a vehicleInfo
- Publication number
- WO2026013006A1 WO2026013006A1 PCT/EP2025/069353 EP2025069353W WO2026013006A1 WO 2026013006 A1 WO2026013006 A1 WO 2026013006A1 EP 2025069353 W EP2025069353 W EP 2025069353W WO 2026013006 A1 WO2026013006 A1 WO 2026013006A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- driver
- instruction
- vehicle
- microphone
- actuator
- 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.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/10—Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/26—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using acoustic output
- B60K35/265—Voice
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/10—Interpretation of driver requests or demands
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/148—Instrument input by voice
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/403—Image sensing, e.g. optical camera
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/01—Occupants other than the driver
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/043—Identity of occupants
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/045—Occupant permissions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/10—Accelerator pedal position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/18—Steering angle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/21—Voice
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/215—Selection or confirmation of options
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/223—Posture, e.g. hand, foot, or seat position, turned or inclined
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/229—Attention level, e.g. attentive to driving, reading or sleeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/26—Incapacity
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/05—Type of road, e.g. motorways, local streets, paved or unpaved roads
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Theoretical Computer Science (AREA)
- Combustion & Propulsion (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- Alarm Systems (AREA)
Abstract
Description
Verfahren zum Steuern eines Fahrzeugs Procedures for controlling a vehicle
Gebiet der Erfindung Field of invention
Die Erfindung betrifft ein Verfahren zum Steuern eines zumindest teilautonomen Fahrzeugs durch einen Fahrer, insbesondere mittels sprachlicher Eingabe. Weiterhin betrifft die Erfindung eine Vorrichtung, ein Fahrzeug, eine Verwendung und ein nicht-volatiles, computerlesbares Speichermedium. The invention relates to a method for controlling an at least partially autonomous vehicle by a driver, in particular by means of voice input. The invention further relates to a device, a vehicle, a use, and a non-volatile, computer-readable storage medium.
Hintergrund Background
Im Stand der Technik existieren Spracheingabesysteme in Fahrzeugen, die es erlauben, eine Vielzahl von nicht sicherheitskritischen Fahrzeugfunktionen zu steuern. Es wäre aber eine Entlastung für den Fahrer, wenn ein zumindest teilautonom fahrendes Fahrzeug auch für sicherheitskritische Fahrzeugfunktionen mittels sprachlicher Eingabe gesteuert werden könnte. Dies erfordert aber Maßnahmen, mittels derer die sprachliche Eingabe geprüft werden kann. Current technology includes voice input systems in vehicles that allow for the control of a variety of non-safety-critical vehicle functions. However, it would be a significant relief for the driver if a partially autonomous vehicle could also be controlled via voice input for safety-critical functions. This requires measures to verify the voice input.
Zusammenfassung Summary
Es ist Aufgabe der Erfindung, ein Verfahren zur Verfügung zu stellen, mittels dessen eine sprachliche Eingabe eines Fahrers geprüft werden kann. Diese Aufgabe wird durch den Gegenstand der unabhängigen Patentansprüche gelöst. Weiterbildungen der Erfindung ergeben sich aus den Unteransprüchen und der folgenden Beschreibung. The object of the invention is to provide a method by which a driver's voice input can be verified. This object is achieved by the subject matter of the independent claims. Further developments of the invention are described in the dependent claims and the following description.
Ein Aspekt betrifft ein Verfahren zum Steuern eines zumindest teilautonomen Fahrzeugs durch einen Fahrer mittels sprachlicher Eingabe, mit den Schritten: erfassen, mittels eines Mikrofons, der sprachlichen Eingabe des Fahrers; erkennen, mittels einer Spracherkennungseinheit, ob die sprachliche Eingabe eine Aktoranweisung an Aktoren des Fahrzeugs ist; wenn die sprachliche Eingabe die Aktoranweisung ist: ausgeben, mittels eines Lautsprechers, einer ersten Handlungsanweisung an den Fahrer; prüfen, mittels der Verifizierungseinheit, einer Reaktion des Fahrers auf das Ausgeben der ersten Handlungsanweisung; wenn, mittels der Verifizierungseinheit, die Reaktion des Fahrers als korrekt beurteilt wird, verwenden der Aktoranweisung zum Steuern der Aktoren des Fahrzeugs. One aspect concerns a procedure for controlling a partially autonomous vehicle by a driver using voice input, comprising the following steps: capturing the driver's voice input via a microphone; recognizing, using a speech recognition unit, whether the voice input is an actuator instruction to the vehicle's actuators; if the voice input is the actuator instruction: issuing, via a loudspeaker, an initial instruction to the driver; verifying, using the verification unit, the driver's response to the output of the initial instruction; If, by means of the verification unit, the driver's response is judged to be correct, the actuator instruction is used to control the vehicle's actuators.
Ein Fahrzeug kann ein straßengebundenes Fahrzeug sein, wie beispielsweise ein Personenwagen, ein Lastwagen, oder ein Spezialfahrzeug. Das Fahrzeug kann z.B. auch ein Boot sein. Das Fahrzeug ist ein zumindest teilautonom fahrendes Fahrzeug, d.h. ein Fahrzeug mindestens der Stufe 1 gemäß der SAE Norm J3016. Die sprachliche Eingabe ist eine natursprachliche Eingabe, d.h. es kann in zumindest einigen Ausführungsformen zulässig sein, dass nicht nur genau ein Begriff als Anweisung an Aktoren des Fahrzeugs - bzw. an die Fahrzeugsteuerungseinheit, welche die Aktoren zumindest teilautonom ansteuert - verstanden wird, sondern es kann ein Vielzahl von Begriffen zulässig sein. So können zum Beispiel statt nur „verlangsamen“ auch Begriffe wie „langsamer“, „nicht so schnell“, etc. als Aktoranweisung, d.h. als eine zulässige sprachliche Eingabe, gelten. A vehicle can be a road-bound vehicle, such as a passenger car, a truck, or a special-purpose vehicle. The vehicle can also be, for example, a boat. The vehicle is at least a partially autonomous vehicle, i.e., a vehicle of at least Level 1 according to SAE standard J3016. The speech input is a natural language input, meaning that in at least some embodiments, it may be permissible for not just a single term to be understood as an instruction to the vehicle's actuators—or to the vehicle control unit, which controls the actuators at least partially autonomously—but rather a multitude of terms may be permissible. For example, instead of just "slow down," terms such as "slower," "not so fast," etc., may also be considered actuator instructions, i.e., permissible speech inputs.
Das Erfassen der sprachlichen Eingabe des Fahrers erfolgt mittels eines Mikrofons. Das Mikrofon kann z.B. ein dynamisches Mikrofon, Kondensatormikrofon, Elektret-Kondensatormikrofon, Piezomikrofon und/oder ein anderer Typ von Mikrofon sein. Das Mikrofon kann als eine Vielzahl von Mikrofonen ausgeführt sein, z.B. als Mikrofon-Feld oder Mikrofon-Array. Das Mikrofon kann Maßnahmen zur Verbesserung der Sprachqualität umfassen, insbesondere unter Nutzung der Vielzahl von Mikrofonen. Ein Mikrofon wird als besonders geeignet für dieses Verfahren angesehen, wenn es in der Lage ist, die Fahrerstimme und weiterhin Schall aus einem Lautsprecher, wie unten beschrieben, deutlich zu erfassen. The driver's voice input is captured using a microphone. The microphone can be, for example, a dynamic microphone, condenser microphone, electret condenser microphone, piezoelectric microphone, and/or another type of microphone. The microphone can be configured as a multiple microphone array, such as a microphone field or array. The microphone may incorporate measures to improve voice quality, particularly through the use of multiple microphones. A microphone is considered particularly suitable for this method if it is capable of clearly capturing the driver's voice and also sound from a loudspeaker, as described below.
Die Spracherkennungseinheit kann das Signal von dem Mikrofon verwenden, um zu erkennen, ob die sprachliche Eingabe eine Aktoranweisung an Aktoren des Fahrzeugs ist. Dazu kann die Spracherkennungseinheit nicht nur über eine Fähigkeit verfügen, aus der sprachlichen Eingabe Worte zu erkennen, sondern die Spracherkennungseinheit kann darüber hinaus eine Liste oder Datenbank umfassen, in der zulässige Aktoranweisungen und deren jeweilige Bedeutungen gespeichert sind. Um das obige Beispiel zu verwenden: Die Spracherkennungseinheit erkennt z.B. die Worte „verlangsamen“, „langsamer“, „nicht so schnell“ (a) als zulässig, d.h. als Aktoranweisung, und (b) weist all diesen Worten die eine Bedeutung „verlangsamen“ zu. Weitere Beispiele für Aktoranweisungen können sein: „links“, „rechts“, „überholen“, „beschleunigen“, etc. Wenn die Worte nicht als Aktoranweisung erkannt werden, kann die sprachliche Eingabe beispielsweise ignoriert werden. Jedenfalls werden Worte, die nicht als Aktoranweisung erkannt werden, nicht an die Aktoren des Fahrzeugs (bzw. an die Fahrzeugsteuerungseinheit) weitergeleitet. Die Aktoren des Fahrzeugs können z.B. Antriebsstrang, Bremsen und Lenkung umfassen. In einigen Ausführungsformen können die Aktoren auch eine Signalisierung (z.B. „Blinken“) umfassen. The speech recognition unit can use the signal from the microphone to determine whether the voice input is an actuator instruction to the vehicle's actuators. To do this, the speech recognition unit may not only have the ability to recognize words from the voice input, but it may also include a list or database containing valid actuator instructions and their respective meanings. Using the example above, the speech recognition unit recognizes, for instance, the words "slow down,""slower," and "not so fast" (a) as valid, i.e., as actuator instructions, and (b) assigns the meaning "slow down" to all of these words. Other examples of actuator instructions might be: "left,""right,""overtake,""accelerate," etc. If the words are not recognized as valid, the unit will not recognize them as actuator instructions. If the voice input is recognized as an actuator instruction, it can be ignored. In any case, words that are not recognized as actuator instructions are not forwarded to the vehicle's actuators (or to the vehicle control unit). The vehicle's actuators can include, for example, the powertrain, brakes, and steering. In some embodiments, the actuators can also include signaling (e.g., "flashing").
In einigen Ausführungsformen sind auch komplexere Fahrmanöver, wie z.B. ein Überholen eines vorausfahrenden Fahrzeugs oder ein Anhalten des Fahrzeugs auf dem nächsten Parkplatz mögliche Aktoranweisungen. In some embodiments, more complex driving maneuvers, such as overtaking a vehicle in front or stopping the vehicle in the next parking space, are also possible actuator instructions.
In einigen Ausführungsformen kann eine Fehlermeldung ausgegeben werden, wenn die sprachliche Eingabe als ähnlich, aber nicht zulässig erkannt wird. Zum Beispiel kann auf eine sprachliche Eingabe „entschleunigen“ ausgegeben werden: „Ich habe Sie nicht verstanden“. In some implementations, an error message can be displayed if the voice input is recognized as similar but not valid. For example, in response to the voice input "decelerate," the response might be: "I didn't understand you."
Wenn die sprachliche Eingabe als Aktoranweisung erkannt ist, kann eine erste Handlungsanweisung an den Fahrer ausgegeben werden. Die erste Handlungsanweisung kann z.B. sein „Bestätigen Sie das Verlangsamen durch Drücken des Knopfes A“, oder „Bestätigen Sie das Verlangsamen durch Kopfnicken“. Das Ausgeben kann mittels eines Lautsprechers erfolgen. Der Lautsprecher kann z.B. als dynamischer, elektrostatischer, piezo-elektrischer Lautsprecher und/oder als ein anderer Typ von Schallwandlern ausgeführt sein. Der Lautsprecher kann als eine oder mehrere Lautsprecher ausgeführt sein, beispielsweise auch getrennte für Lautsprecher mehrere Frequenzbereiche. Der Lautsprecher kann vorzugsweise in der Nähe des Kopfes bzw. der Ohren des Fahrers angeordnet sein, z.B. in einer Kopfstütze des Fahrzeugs. If the voice input is recognized as an actuator instruction, an initial instruction can be issued to the driver. This initial instruction could be, for example, "Confirm the deceleration by pressing button A" or "Confirm the deceleration by nodding your head." The output can be via a loudspeaker. The loudspeaker can be, for example, a dynamic, electrostatic, piezoelectric loudspeaker, and/or another type of transducer. The loudspeaker can consist of one or more speakers, including, for example, separate speakers for different frequency ranges. The loudspeaker is preferably located near the driver's head or ears, for example, in a headrest.
Der Fahrer kann auf das Ausgeben der ersten Handlungsanweisung eine Reaktion zeigen. Eine Reaktion auf die obigen Beispiele kann z.B. ein Drücken des Knopfes A sein, oder ein Kopfnicken. Die Verifizierungseinheit kann diese Reaktion des Fahrers als korrekt beurteilen. Dazu kann die Verifizierungseinheit einen oder mehrere Sensoren abfragen. Beispielsweise kann das Drücken des Knopfes A mittels eines Haptiksensors - z.B. mittels eines Tasters - festgestellt werden. Oder das Kopfnicken kann mittels einer Innenraumkamera festgestellt werden, die zum Erfassen (mindestens) dieser vordefinierten Bewegung des Fahrers eingerichtet ist, zusammen mit einer Bilderkennungseinheit, die zum Auswerten der von der Innenraumkamera erfassten Bewegung des Fahrers eingerichtet ist, so dass das Kopfnicken des Fahrers von der Verifizierungseinheit als „Kopfnicken“ erkannt wird. Wenn eine andere Reaktion des Fahrers, oder keine Reaktion des Fahrers, festgestellt wird, dann wird dies nicht als korrekt beurteilt. Es kann ein Zeitfenster definiert werden, innerhalb dessen die Reaktion des Fahrers als korrekt beurteilt wird. Das Zeitfenster kann z.B. einige Sekunden nach dem Ausgeben der ersten Handlungsanweisung umfassen. Wenn die korrekte Reaktion des Fahrers nicht innerhalb dieses Zeitfenster festgestellt wird, dann wird diese Reaktion ebenfalls nicht als korrekt beurteilt. Um sicherzustellen, dass nicht eine bestimmte Reaktion „gewohnheitsmäßig“ erfolgt, kann die erste Handlungsanweisung von Fall zu Fall variiert werden. The driver can react to the initial instruction. A reaction to the examples above could be, for instance, pressing button A or nodding the head. The verification unit can assess this reaction as correct. To do this, the verification unit can query one or more sensors. For example, pressing button A can be detected using a haptic sensor – such as a push button. Or the head nod can be detected using an interior camera designed to capture (at least) this predefined movement of the driver, along with an image recognition unit. The system is configured to evaluate the driver's movements captured by the interior camera, so that the driver's head nod is recognized as such by the verification unit. If any other driver reaction, or no reaction at all, is detected, it is not considered correct. A time window can be defined within which the driver's reaction is considered correct. This time window could, for example, encompass a few seconds after the initial action instruction is issued. If the correct driver reaction is not detected within this time window, it is also not considered correct. To ensure that a particular reaction does not become "habitual," the initial action instruction can be varied from case to case.
Wenn, mittels der Verifizierungseinheit, die Reaktion des Fahrers als korrekt beurteilt wird, kann die Aktoranweisung zum Steuern der Aktoren des Fahrzeugs verwendet werden bzw. an die zumindest teilautonome Fahrzeugsteuerungseinheit weitergeleitet werden. If the driver's reaction is judged to be correct by the verification unit, the actuator instruction can be used to control the vehicle's actuators or forwarded to the at least semi-autonomous vehicle control unit.
Es wird damit ein Verfahren zur Verfügung gestellt, mittels dessen eine sprachliche Eingabe eines Fahrers geprüft werden kann. Damit kann geprüft werden - und in zumindest einigen Fällen auch sichergestellt werden -, dass die sprachliche Eingabe des Fahrers auch tatsächlich als eine Aktoranweisung gemeint war. Darüber hinaus kann die Qualität der Mensch-Maschinen- Schnittstelle des Fahrzeugs verbessert werden. Insbesondere können mögliche Missverständnisse - z.B. Anweisungen, die von der Spracherkennungseinheit falsch interpretiert wurden - deutlich reduziert oder sogar eliminiert werden. Außerdem können Fehlerursachen reduziert werden, die beispielsweise durch eine falsche Spracheinstellung (z.B. Japanisch, statt Deutsch) verursacht werden können. Außerdem kann die Gefahr reduziert werden, dass der Fahrer die Handlungsanweisung falsch versteht, z.B. durch eine Beeinträchtigung des Gehörs des Fahrers (z.B. nach einem lauten Konzert) und/oder durch zu laute Umgebungsgeräusche (z.B. in einer Baustelle). This provides a method for verifying a driver's voice input. This allows verification—and in at least some cases, confirmation—that the driver's voice input was indeed intended as an actuator command. Furthermore, it improves the quality of the vehicle's human-machine interface. In particular, potential misunderstandings—such as instructions misinterpreted by the speech recognition unit—can be significantly reduced or even eliminated. It also reduces errors caused by factors like incorrect language settings (e.g., Japanese instead of German). Additionally, it reduces the risk of the driver misunderstanding the instruction, for example, due to hearing impairment (e.g., after a loud concert) and/or excessive ambient noise (e.g., in a construction zone).
In einigen Ausführungsformen weist das Verfahren folgende weitere Schritte auf: Ausgeben, mittels des Lautsprechers, eines Kontrollsignals; In some embodiments, the method includes the following further steps: outputting a control signal via the loudspeaker;
Erfassen, mittels des Mikrofons, des Kontrollsignals; Capture, using the microphone, the control signal;
Wenn, mittels der Verifizierungseinheit, das Kontrollsignal als korrekt beurteilt wird, verwenden der Aktoranweisung zum Steuern der Aktoren des Fahrzeugs. Das Kontrollsignal kann z.B. ein menschlich nicht wahrnehmbares Audiosignal mit einer charakteristischen Modulation sein. Das Audiosignal z.B. modulierter naher Ultraschall, z.B. in einem Bereich zwischen 25 - 30 kHz, sein. Die Modulation kann z.B. eine vordefinierte Signalfolge sein. Wenn dann beispielsweise dieses Audiosignal mit der charakteristischen Modulation erkannt wird, kann die Verifizierungseinheit das Kontrollsignal als korrekt beurteilen. Wenn dieses Audiosignal nicht erkannt wird, kann die Aktoranweisung ignoriert werden. Das Audiosignal kann beispielsweise dann nicht erkannt werden, wenn ein Verhältnis des Schalldrucks des Audiosignals zum Umgebungsgeräusch einen vordefinierten Wert unterschreitet. In diesem Fall kann das Umgebungsgeräusch so laut sein, dass die Spracherkennungseinheit zu fehlerhaft arbeitet für das Steuern des Fahrzeugs mittels sprachlicher Eingabe. If the control signal is judged to be correct by the verification unit, the actuator instruction is used to control the vehicle's actuators. The control signal can be, for example, an inaudible audio signal with a characteristic modulation. This audio signal could be, for example, modulated near-ultrasound, e.g., in the range between 25 and 30 kHz. The modulation could be, for example, a predefined signal sequence. If this audio signal with the characteristic modulation is detected, the verification unit can assess the control signal as correct. If this audio signal is not detected, the actuator instruction can be ignored. The audio signal might not be detected, for example, if the ratio of the sound pressure level of the audio signal to the ambient noise falls below a predefined value. In this case, the ambient noise might be so loud that the speech recognition unit malfunctions, making it impossible to control the vehicle via voice input.
In einigen Ausführungsformen ist eine haptische Eingabe des Fahrers die Reaktion des Fahrers auf das Ausgeben der Handlungsanweisung. Die haptische Eingabe kann mittels eines Haptiksensors bestimmt werden. Der Haptiksensor kann z.B. als Taster, Schalter, Drehsteller, Drucksensor, Näherungssensor, und/oder als als kapazitiver Berührungssensor eines Bildschirms oder eines Eingabefeldes ausgeführt ist. Der Haptiksensor kann z.B. am Lenkrad oder im Bereich einer Mittelkonsole angeordnet sein. Dies kann eine besonders intuitive Eingabemöglichkeit sein, weil viele Fahrzeuge Haptiksensoren am Lenkrad oder im Bereich der Mittelkonsole für zahlreiche Arten von Eingaben nutzen. In some embodiments, haptic input from the driver is the driver's reaction to the output of the instruction. Haptic input can be determined by a haptic sensor. The haptic sensor can be, for example, a button, switch, rotary knob, pressure sensor, proximity sensor, and/or a capacitive touch sensor on a screen or input field. The haptic sensor can be located, for example, on the steering wheel or in the area of a center console. This can be a particularly intuitive input method because many vehicles use haptic sensors on the steering wheel or in the area of the center console for numerous types of input.
In einigen Ausführungsformen ist eine vordefinierte Bewegung des Fahrers die Reaktion des Fahrers auf das Ausgeben der Handlungsanweisung. Die vordefinierte Bewegung kann z.B. eine Geste, wie Winken oder Nicken, umfassen. In some embodiments, a predefined movement of the driver is the driver's reaction to the issuance of the instruction. The predefined movement can, for example, include a gesture such as waving or nodding.
In einigen Ausführungsformen ist eine Bewegung eines Lenkrads durch den Fahrer die Reaktion des Fahrers auf das Ausgeben der Handlungsanweisung. Die Bewegung des Lenkrads kann als Einwand des Fahrers gegen die Aktoranweisung aufgefasst werden, beispielsweise wenn der Fahrer selbst lenken will und das Lenken gerade nicht an die zumindest teilautonome Fahrzeugsteuerungseinheit übergeben will. Die Reaktion des Fahrers wird also dann als korrekt beurteilt, wenn der Fahrer das Lenkrad für eine bestimmte Zeit nach der Handlungsanweisung nicht bewegt. Optional kann eine andere „positive“ (oder korrekte) Reaktion des Fahrers vorliegen. In einigen Ausführungsformen ist eine Bewegung eines Pedals durch den Fahrer die Reaktion des Fahrers auf das Ausgeben der Handlungsanweisung. Das Pedal kann z.B. ein Brems- oder Gaspedal sein, gegebenenfalls ein Kupplungspedal. Auch die Bewegung des Pedals kann als Einwand des Fahrers gegen die Aktoranweisung aufgefasst werden, beispielsweise wenn der Fahrer selbst bremsen oder beschleunigen will. Die Reaktion des Fahrers wird also dann als korrekt beurteilt, wenn der Fahrer das Pedal nicht bewegt. In some embodiments, a movement of the steering wheel by the driver is the driver's reaction to the issuing of the instruction. The movement of the steering wheel can be interpreted as an objection by the driver to the actuator instruction, for example, if the driver wants to steer manually and does not want to transfer steering control to the at least partially autonomous vehicle control unit. The driver's reaction is thus judged as correct if the driver does not move the steering wheel for a certain period of time after the instruction. Optionally, another "positive" (or correct) reaction from the driver may be present. In some embodiments, the driver's movement of a pedal is their response to the issued instruction. The pedal could be, for example, a brake or accelerator pedal, or possibly a clutch pedal. The movement of the pedal can also be interpreted as the driver's objection to the actuator instruction, for instance, if the driver intends to brake or accelerate themselves. The driver's response is therefore considered correct if the driver does not move the pedal.
In einigen Ausführungsformen weist das Verfahren folgende weitere Schritte auf: Erfassen, mittels des Mikrofons, einer Umgebungslautstärke zusätzlich zu dem Kontrollsignal; In some embodiments, the method includes the following additional steps: detecting, using the microphone, an ambient noise level in addition to the control signal;
Wenn, mittels der Verifizierungseinheit, die Umgebungslautstärke im Vergleich zu dem Kontrollsignal als relativ zu laut beurteilt wird, ausgeben, mittels des Lautsprechers, der Handlungsanweisung an den Fahrer in erhöhter Lautstärke. If, by means of the verification unit, the ambient noise level is judged to be relatively too loud compared to the control signal, the instruction to the driver will be output via the loudspeaker at an increased volume.
Dies kann vorteilhaft sein, wenn die Umgebungslautstärke noch nicht so laut ist, dass die Spracherkennungseinheit eine hohe Fehlerrate aufweist, aber hoch genug, dass zumindest einige Fahrer Schwierigkeiten haben, die erste Handlungsanweisung zu verstehen. This can be advantageous if the ambient noise level is not yet so loud that the speech recognition unit has a high error rate, but high enough that at least some drivers have difficulty understanding the first instruction.
In einigen Ausführungsformen weist das Verfahren folgende weitere Schritte auf: Ausgeben, mittels eines Lautsprechers, einer zweiten Handlungsanweisung an den Fahrer; In some embodiments, the method includes the following further steps: issuing a second instruction to the driver via a loudspeaker;
Prüfen, mittels der Verifizierungseinheit, einer Reaktion des Fahrers auf das Ausgeben der zweiten Handlungsanweisung; Check, using the verification unit, the driver's reaction to the issuance of the second instruction;
Wenn, mittels der Verifizierungseinheit, die Reaktion des Fahrers als korrekt beurteilt wird, verwenden der Aktoranweisung zum Steuern der Aktoren des Fahrzeugs. If, by means of the verification unit, the driver's response is judged to be correct, the actuator instruction is used to control the vehicle's actuators.
Damit kann vorteilhafterweise vermieden werden, dass - z.B. bei einer zu langsamen Reaktion des Fahrers - die Aktoranweisung ignoriert wird und von dem Fahrer wiederholt werden muss. This advantageously avoids situations where – for example, if the driver reacts too slowly – the actuator instruction is ignored and has to be repeated by the driver.
In einigen Ausführungsformen weist das Verfahren folgenden weiteren Schritt auf: Wenn die Verifizierungseinheit die Reaktion des Fahrers auf die erste Handlungsanweisung und/oder die zweite Handlungsanweisung nicht als korrekt beurteilt, ignorieren der sprachlichen Eingabe des Fahrers. Das Ignorieren der sprachlichen Eingabe des Fahrers bedeutet, dass die potentielle Aktoranweisung vollständig ignoriert wird und der gesamte Vorgang, der mit dieser sprachlichen Eingabe verbunden ist, abgebrochen wird. Es kann gegebenenfalls einer Fehlermeldung ausgegeben werden. Soll die potentielle Aktoranweisung dennoch durchgeführt werden, dann muss diese erneut sprachlich eingegeben werden. In some embodiments, the procedure includes the following additional step: If the verification unit does not judge the driver's response to the first instruction and/or the second instruction to be correct, it ignores the driver's verbal input. Ignoring the driver's voice input means that the potential actuator command is completely ignored and the entire process associated with that voice input is aborted. An error message may be displayed. If the potential actuator command is still to be executed, it must be entered again using voice commands.
Ein Aspekt betrifft eine Vorrichtung zum Steuern eines Fahrzeugs durch einen Fahrer mittels sprachlicher Eingabe. Die Vorrichtung weist auf: One aspect concerns a device for controlling a vehicle by a driver using voice input. The device features:
Eine Schnittstelle zu einem Mikrofon, das zum Erfassen der sprachlichen Eingabe des Fahrers eingerichtet ist; An interface to a microphone designed to capture the driver's voice input;
Eine Spracherkennungseinheit, die zum Erkennen, ob die sprachliche Eingabe eine Aktoranweisung ist, eingerichtet ist; A speech recognition unit that is set up to recognize whether the speech input is an actuator instruction;
Eine Schnittstelle zu einem Lautsprecher, der zum Ausgeben einer Handlungsanweisung an den Fahrer eingerichtet ist, wenn die sprachliche Eingabe die Aktoranweisung ist; An interface to a loudspeaker that is set up to issue an instruction to the driver when the voice input is the actuator instruction;
Eine Verifizierungseinheit, eingerichtet zum Prüfen einer Reaktion des Fahrers auf das Ausgeben der Handlungsanweisung mittels eines Sensors; und A verification unit, equipped to check the driver's response to the issuance of the instruction by means of a sensor; and
Eine Schnittstelle zu einer zumindest teilautonomen Fahrzeugsteuerungseinheit, eingerichtet zum Steuern der Aktoren des Fahrzeugs auf Basis der Aktoranweisung, wenn die Verifizierungseinheit die Reaktion des Fahrers als korrekt beurteilt. An interface to an at least semi-autonomous vehicle control unit, set up to control the vehicle's actuators based on the actuator instruction, if the verification unit judges the driver's reaction to be correct.
Die Vorrichtung kann dadurch vorteilhafterweise auf existierenden Schnittstellen aufsetzen, die bereits in vielen Fahrzeugen vorhanden sind. Dadurch kann die Realisierung des Steuerns eines Fahrzeugs mittels sprachlicher Eingabe deutlich vereinfacht und/oder kostengünstiger werden. The device can therefore advantageously build upon existing interfaces already present in many vehicles. This can significantly simplify and/or reduce the cost of controlling a vehicle via voice input.
In einigen Ausführungsformen ist der Lautsprecher weiterhin zur Ausgabe eines Kontrollsignals eingerichtet, das Mikrofon ist weiterhin zum Erfassen des Kontrollsignals von dem Lautsprecher eingerichtet, und die Fahrzeugsteuerungseinheit ist weiterhin zum Steuern der Aktoren des Fahrzeugs auf Basis der Aktoranweisung eingerichtet. Dies setzt jedoch voraus, dass die Verifizierungseinheit das Kontrollsignal von dem Mikrofon als korrekt beurteilt. In Fällen, in denen das Kontrollsignal niedrigen Ultraschall verwendet, kann der Lautsprecher z.B. als zusätzlicher Piezo-Schallwandler ausgeführt sein. In einigen Ausführungsformen ist der Sensor als mindestens eines der folgenden Geräte ausgeführt: als ein Haptiksensor, der zum Erfassen einer haptischen Eingabe des Fahrers eingerichtet ist, wobei der Haptiksensor als Taster, Schalter, Drehsteller, Drucksensor, Näherungssensor, und/oder als kapazitiver Berührungssensor eines Bildschirms oder eines Eingabefeldes ausgeführt ist; und/oder als eine Innenraumkamera, die zum Erfassen einer vordefinierten Bewegung des Fahrers eingerichtet ist, und eine Bilderkennungseinheit, die zum Auswerten der von der Innenraumkamera erfassten Bewegung des Fahrers eingerichtet ist; und/oder als ein Lenkradbewegungssensor, der zum Erfassen einer Bewegung eines Lenkrads durch den Fahrer eingerichtet ist; und/oder als ein Pedalbewegungssensor, der zum Erfassen einer Bewegung eines Pedals durch den Fahrer eingerichtet ist. In some embodiments, the loudspeaker is still configured to output a control signal, the microphone is still configured to receive the control signal from the loudspeaker, and the vehicle control unit is still configured to control the vehicle's actuators based on the actuator command. However, this requires that the verification unit evaluates the control signal from the microphone as correct. In cases where the control signal uses low-frequency ultrasound, the loudspeaker can, for example, be implemented as an additional piezoelectric transducer. In some embodiments, the sensor is configured as at least one of the following devices: a haptic sensor configured to detect haptic input from the driver, wherein the haptic sensor is configured as a button, switch, rotary control, pressure sensor, proximity sensor, and/or as a capacitive touch sensor of a screen or input field; and/or an interior camera configured to detect a predefined movement of the driver, and an image recognition unit configured to evaluate the movement of the driver detected by the interior camera; and/or a steering wheel motion sensor configured to detect movement of a steering wheel by the driver; and/or a pedal motion sensor configured to detect movement of a pedal by the driver.
In einigen Ausführungsformen kann die Handlungsaufforderung eine weitere Spracheingabe des Fahrers als Bestätigung verlangen oder eine Kombination von Spracheingabe mit einer anderen Fahrerhandlung, die von einem anderen Sensor erfasst werden kann. Die Handlungsaufforderung kann dazu ein Schlüsselwort beinhalten, das vom Fahrer zur Bestätigung der Aktoranweisung wiederholt werden muss, oder das eine geistige Leistung des Fahrers voraussetzt, z.B. „Bestätigen Sie das Beschleunigen wie Captain Picard!“ Im letzteren Fall würde eine wohlbekannte Geste und ein Schlüsselwort aus der bekannten TV-Serie „Star Trek“ zur Bestätigung der Aktoranweisung vom Fahrer verlangt werden. In some embodiments, the action prompt may require further voice input from the driver as confirmation, or a combination of voice input with another driver action that can be detected by a different sensor. The action prompt may include a keyword that the driver must repeat to confirm the actuator instruction, or it may require a mental effort from the driver, e.g., "Confirm acceleration like Captain Picard!" In the latter case, a well-known gesture and a keyword from the popular TV series "Star Trek" would be required to confirm the actuator instruction.
Ein Aspekt betrifft ein Fahrzeug mit einer Vorrichtung wie oben und/oder nachfolgend beschrieben. One aspect concerns a vehicle with a device as described above and/or below.
Ein Aspekt betrifft eine Verwendung einer Vorrichtung wie oben und/oder nachfolgend beschrieben zum sicheren Steuern eines Fahrzeugs durch einen Fahrer mittels sprachlicher Eingabe. One aspect concerns the use of a device as described above and/or below for the safe control of a vehicle by a driver using voice input.
Ein Aspekt betrifft ein nicht-volatiles, computerlesbares Speichermedium mit einem darin gespeicherten Programm, das, wenn es auf einem Prozessor einer Vorrichtung wie oben und/oder nachfolgend beschrieben ausgeführt wird, die Vorrichtung anweist, die Schritte wie oben und/oder nachfolgend beschrieben auszuführen. Zur weiteren Verdeutlichung wird die Erfindung anhand von in den Figuren abgebildeten Ausführungsformen beschrieben. Diese Ausführungsformen sind nur als Beispiel, nicht aber als Einschränkung zu verstehen. One aspect concerns a non-volatile, computer-readable storage medium containing a program which, when executed on a processor of a device as described above and/or below, instructs the device to perform the steps as described above and/or below. For further clarification, the invention is described with reference to embodiments illustrated in the figures. These embodiments are to be understood as examples only, and not as limitations.
Kurze Beschreibung der Figuren Brief description of the characters
Dabei zeigt: This shows:
Fig. 1 schematisch eine Vorrichtung zum Steuern eines Fahrzeugs gemäß einer Ausführungsform; Fig. 1 schematically shows a device for controlling a vehicle according to one embodiment;
Fig. 2 schematisch ein System zum Steuern eines Fahrzeugs gemäß einer weiteren Ausführungsform; Fig. 2 schematically shows a system for controlling a vehicle according to a further embodiment;
Fig. 3 ein Flussdiagramm mit einem Verfahren gemäß einer Ausführungsform. Fig. 3 shows a flowchart of a method according to one embodiment.
Detaillierte Beschreibung von Ausführungsformen Detailed description of embodiments
Fig. 1 zeigt schematisch eine Vorrichtung zum Steuern eines Fahrzeugs gemäß einer Ausführungsform. Es wird ein Fahrer 100 gezeigt, der ein Mikrofon 303 nutzt, um das zumindest teilautonome Fahrzeug mittels sprachlicher Eingabe zu steuern. Das Mikrofon 303 kann als Einzelmikrofon ausgeführt sein; in der Regel ist das Mikrofon 303 als eine Vielzahl von Mikrofonen ausgeführt sein, z.B. als Mikrofon-Feld oder Mikrofon-Array. Das Mikrofon 303 kann - z.B. realisiert mittels eines Mikrokontrollers - Maßnahmen zur Verbesserung der Sprachqualität umfassen, insbesondere unter Nutzung der Vielzahl von Mikrofonen. Das Mikrofon 303 kann ein Mikrofon sein, das in dem Fahrzeug „ohnehin vorhanden“ ist (z.B. zur Realisierung einer Freisprechanlage), so dass nur eine Schnittstelle zu dem Mikrofon 303 zur Verfügung gestellt zu werden braucht, welche das - gegebenenfalls optimierte - Mikrofonsignal Ma liefert. Die sprachliche Eingabe (d.h. in Form des Mikrofonsignals Ma) wird an eine Spracherkennungseinheit 140 geleitet, die erkennen kann, ob die sprachliche Eingabe eine Aktoranweisung ist. Dazu kann die Spracherkennungseinheit 140 nicht nur über eine Fähigkeit verfügen, aus der sprachlichen Eingabe Worte zu erkennen, sondern die Spracherkennungseinheit kann darüber hinaus eine Liste oder Datenbank (nicht dargestellt) umfassen, in der zulässige Aktoranweisungen und deren jeweilige Bedeutungen gespeichert sind. Die Aktoranweisung Ft wird an eine Verifizierungseinheit 150 geleitet. Fig. 1 schematically shows a device for controlling a vehicle according to one embodiment. A driver 100 is shown using a microphone 303 to control the at least partially autonomous vehicle by means of voice input. The microphone 303 can be a single microphone; more typically, the microphone 303 is implemented as a plurality of microphones, e.g., as a microphone field or microphone array. The microphone 303 can include measures for improving speech quality, particularly by utilizing the plurality of microphones, e.g., implemented by means of a microcontroller. The microphone 303 can be a microphone that is "already present" in the vehicle (e.g., for implementing a hands-free system), so that only an interface to the microphone 303 needs to be provided, which supplies the microphone signal Ma, possibly optimized. The voice input (i.e., in the form of the microphone signal Ma) is directed to a speech recognition unit 140, which can recognize whether the voice input is an actuator instruction. The speech recognition unit 140 can not only recognize words from the spoken input, but it can also include a list or database (not shown) in which permissible actuator instructions and their respective meanings are stored. The actuator instruction Ft is then sent to a verification unit 150.
Die Verifizierungseinheit 150 verfügt über eine Schnittstelle Sa zu einemThe verification unit 150 has an interface Sa to a
Lautsprecher 103, der zum Ausgeben einer ersten Handlungsanweisung an denSpeaker 103, which is used to issue an initial instruction to the
Fahrer 100 genutzt werden kann. Die erste Handlungsanweisung wird nur dann ausgegeben, wenn die sprachliche Eingabe als Aktoranweisung erkannt ist. Die erste Handlungsanweisung kann z.B. sein „Bestätigen Sie die Aktoranweisung durch Drücken des Knopfes A“, oder „Bestätigen Sie die Aktoranweisung durch Kopfnicken“. Das Drücken des Knopfes A kann z.B. mittels eines haptischen Eingabeinstrument festgestellt werden, z.B. mit einem Taster 111 , der an einem Lenkrad 110 angeordnet ist. Das Kopfnicken kann mittels einer Innenraumkamera 120 festgestellt werden, die zum Erfassen von Bewegungen des Fahrers eingerichtet ist, zusammen mit einer Bilderkennungseinheit (nicht dargestellt), die zum Auswerten der von der Innenraumkamera 120 erfassten Bewegungen des Fahrers eingerichtet ist und ein Signal K liefert. Auf diese Weise kann das Kopfnicken des Fahrers von der Verifizierungseinheit 150 als „Kopfnicken“ erkannt werden. Die Verifizierungseinheit 150 kann weiterhin prüfen, ob Signale P von den Pedalen 112 oder ob Signale L von dem Lenkrad 110 vorhanden sind. Die Signale P können von einem Pedalsensor 113 bestimmt werden. Die Signale L von dem Lenkrad 110 können von einem Lenkradsensor 114 bestimmt werden. Die Bewegung des Lenkrads 110 und/oder von einem der Pedale 112 kann als Einwand des Fahrers gegen die Aktoranweisung aufgefasst werden, beispielsweise wenn der Fahrer selbst lenken, bremsen und/oder beschleunigen will und diese Aktionen gerade nicht an eine zumindest teilautonome Fahrzeugsteuerungseinheit übergeben will. Driver 100 can be used. The first instruction will only be given then. Output is generated when the voice input is recognized as an actuator instruction. The first instruction might be, for example, "Confirm the actuator instruction by pressing button A" or "Confirm the actuator instruction by nodding your head." Pressing button A can be detected, for example, by a haptic input device, such as a button 111 located on a steering wheel 110. The head nod can be detected by an interior camera 120, which is configured to capture the driver's movements, together with an image recognition unit (not shown) configured to evaluate the driver's movements captured by the interior camera 120 and which provides a signal K. In this way, the driver's head nod can be recognized as a "head nod" by the verification unit 150. The verification unit 150 can further check whether signals P are present from the pedals 112 or whether signals L are present from the steering wheel 110. The signals P can be determined by a pedal sensor 113. The signals L from the steering wheel 110 can be determined by a steering wheel sensor 114. The movement of the steering wheel 110 and/or one of the pedals 112 can be interpreted as an objection by the driver to the actuator instruction, for example, if the driver wants to steer, brake, and/or accelerate himself and does not want to transfer these actions to at least a partially autonomous vehicle control unit.
Die Verifizierungseinheit 150 prüft die Reaktion des Fahrers 100 auf das Ausgeben der Handlungsanweisung mittels eines der genannten Sensoren. Wenn die Verifizierungseinheit 150 die Reaktion des Fahrers 100 als korrekt beurteilt, wird die Aktoranweisung über die Schnittstelle Af an eine zumindest teilautonome Fahrzeugsteuerungseinheit 190 geleitet, welche die Aktoren 200 des Fahrzeugs über die Schnittstelle Ak steuert. The verification unit 150 checks the driver's 100 response to the output of the instruction using one of the aforementioned sensors. If the verification unit 150 assesses the driver's 100 response as correct, the actuator instruction is transmitted via interface Af to a partially autonomous vehicle control unit 190, which controls the vehicle's actuators 200 via interface Ak.
Fig. 2 zeigt schematisch ein System zum Steuern eines Fahrzeugs gemäß einer weiteren Ausführungsform. Gleiche Bezugszeichen bezeichnen gleiche oder ähnliche Elemente wie in Fig. 1. In Fig. 2 ist eine Person 100 dargestellt - im Weiteren „Fahrer“ 100 genannt -, der in einem Fahrersitz 101 sitzt. Von dem Fahrersitz 101 aus kann der Fahrer 100 laterale und longitudinal wirkende Benutzerkontrollen steuern, z.B. mit einem Lenkrad 110 und mit Pedalen 112 für Bremsen und Beschleunigen. Das Lenkrad 110 weist für den Fahrer 100 einfach erreichbare, haptische Eingabeinstrumente 114 auf, die über verschiedene Eingabemöglichkeiten z.B. Eingabeknöpfe oder Eingabefelder verfügen. Die Signale B der haptischen Eingabeinstrumente 114, Signale L von dem Lenkrad 110 und Signale P von den Pedalen 112 werden an eine Verifizierungseinheit 150 geleitet. Das System weist eine Innenraumkamera 120 auf. Diese kann zur Erkennung von Fahrerreaktionen auf Handlungsaufforderungen Fa dienen. Die Handlungsaufforderungen Fa werden über eine Sprachausgabe 130 zu einem oder mehreren Lautsprechern 103 geleitet, die vorteilhafterweise an oder in Fahrerkopfnähe, z.B. in einer Kopfstütze, angeordnet sind. Das System weist ein Mikrofon-Feld auf, das mehrere Mikrofonen 303, 304 umfasst, die im Fahrzeug so angebracht sind, so dass sie möglichst optimal eine sprachliche Eingabe des Fahrers 100 und Audiosignale des Lautsprechers 103 aufnehmen. Fig. 2 schematically shows a system for controlling a vehicle according to a further embodiment. Identical reference numerals denote identical or similar elements as in Fig. 1. Fig. 2 shows a person 100 – hereinafter referred to as the “driver” 100 – sitting in a driver's seat 101. From the driver's seat 101, the driver 100 can control lateral and longitudinal user controls, e.g., with a steering wheel 110 and with pedals 112 for braking and accelerating. The steering wheel 110 has easily accessible haptic input instruments 114 for the driver 100, which offer various input options, e.g., input buttons or input fields. The signals B of the haptic input instruments 114 and signals L from the steering wheel are Signals 110 and P from the pedals 112 are routed to a verification unit 150. The system includes an interior camera 120. This camera can be used to detect driver reactions to commands Fa. The commands Fa are transmitted via a voice output 130 to one or more loudspeakers 103, which are advantageously located on or near the driver's head, e.g., in a headrest. The system includes a microphone array comprising several microphones 303, 304, which are positioned in the vehicle to optimally capture both the driver's voice input 100 and the loudspeaker 103 audio signals.
Es kann eine Schallauswertungseinheit 302 zur Verarbeitung der Signale von den Mikrofonen 303, 304 vorgesehen sein. Die Schallauswertungseinheit 302 kann die sprachliche Eingabe des Fahrers 100 und Audiosignale des Lautsprechers 103 voneinander trennen und kann die Mikrofonsignale von 303, 304 so kombinieren, z.B. filtern und/oder verzögern, dass diese die sprachliche Eingabe und die Lautsprecher verstärken und andere Schallquellen innerhalb und außerhalb des Fahrzeugs dämpfen und das so kombinierte Mikrofonsignal Ma sowohl an eine Audioausgabeeinheit 130 als auch an eine Spracherkennung 140 ausgeben. Die Audioausgabeeinheit 130 erzeugt das Audiosignal Sa. Dieses kann, neben Handlungsaufforderungen Fa, ein Audiosignal so erzeugen, dass z.B. anhand einer menschlich nicht wahrnehmbaren, charakteristischen Modulation aus dem Mikrofonsignal Ma festgestellt werden kann, dass das ausgegebene akustische Signal Sa die sprachliche Wiedergabe eines digitalen Eingangssignales Fa der sicheren Verifizierungseinheit 150 ist, z.B. einer Handlungsaufforderung. A sound evaluation unit 302 can be provided for processing the signals from the microphones 303 and 304. The sound evaluation unit 302 can separate the driver's voice input 100 from the audio signals of the loudspeaker 103 and can combine the microphone signals from 303 and 304, e.g., filter and/or delay them, so that they amplify the voice input and the loudspeaker signals and attenuate other sound sources inside and outside the vehicle, and output the combined microphone signal Ma to both an audio output unit 130 and a speech recognition unit 140. The audio output unit 130 generates the audio signal Sa. In addition to action requests Fa, this can generate an audio signal such that, for example, based on a characteristic modulation from the microphone signal Ma that is not perceptible to humans, it can be determined that the output acoustic signal Sa is the speech reproduction of a digital input signal Fa from the secure verification unit 150, e.g., an action request.
Außerdem kann ein Verhältnis SN eines störenden Umgebungsgeräusches im Verhältnis zum Nutzsignal Sa aus dem Vergleich des Mikrofonsignals Ma mit dem Eingangssignal Fa berechnet werden, bzw. kann das bei ausbleibender Erkennung der charakteristischen Modulation im Mikrofonsignal Ma auf einen so schlechten Wert gesetzt werden, dass dies zu einer Ablehnung der Aktoranweisung in der Verifizierungseinheit 150 führt. Furthermore, a ratio SN of a disturbing ambient noise in relation to the useful signal Sa can be calculated from the comparison of the microphone signal Ma with the input signal Fa, or, if the characteristic modulation in the microphone signal Ma is not detected, it can be set to such a poor value that this leads to a rejection of the actuator instruction in the verification unit 150.
Weiterhin weist das System eine Spracherkennung 140 auf, die Antworten des Fahrers Ft auf Aufforderungen der Verifizierungseinheit 150 im kombinierten Mikrofonsignal Ma erkennt. Aus der Reaktion des Fahrers 110 und/oder aus den Signalen K, L, B, F der Sensoren kann bestimmt werden: a) ob die Reaktion des Fahrers 110 zur Handlungsaufforderung Fa passt und somit eine sichere Verständigung mit dem Fahrer gegeben ist; oder b) ob die Reaktion des Fahrers auf die Frage oder Handlungsaufforderung nicht eindeutig ist beziehungsweise unterbleibt; oder c) ob aus dem Signal SN der sicheren Sprachausgabe erkannt wird, dass das Umgebungsgeräusch für eine sichere Verständigung mit dem Fahrer zu groß ist, oder die elektroakustische Übertragungsstrecke z.B. durch einen technischen Defekt gestört ist. Furthermore, the system features speech recognition 140, which detects the driver's responses Ft to requests from the verification unit 150 in the combined microphone signal Ma. From the driver's response 110 and/or from the sensor signals K, L, B, F, it can be determined: a) whether the driver's response 110 matches the action request Fa and thus reliable communication with the driver is ensured; or b) whether the driver's response to the question or request for action is unclear or absent; or c) whether the SN signal of the safe voice output indicates that the ambient noise is too loud for safe communication with the driver, or that the electroacoustic transmission link is disrupted, e.g., by a technical defect.
Im Falle a) kann beispielsweise für einen vordefinierten Zeitraum eine über die Mikrofone 303, 304 und Schallauswertungseinheit 302 und von der Spracherkennung 140 erkannte sprachliche Eingabe des Fahrers Ft als Aktoranweisung Af für eine Fahrzeugsteuerungseinheit 190 interpretiert werden. Die zumindest teilautonome Fahrzeugsteuerungseinheit 190 steuert die Aktorik 200, z.B. Antriebe („power train“), Bremsen und Lenkung des Fahrzeugs über Steuersignale Ak. In case a), for example, a voice input from the driver Ft, detected via microphones 303, 304 and sound evaluation unit 302 and by speech recognition 140, can be interpreted as an actuator instruction Af for a vehicle control unit 190 for a predefined period. The at least semi-autonomous vehicle control unit 190 controls the actuators 200, e.g., the vehicle's drive system ("power train"), brakes, and steering, via control signals Ak.
Im Falle b) oder nach Ablauf des Zeitraumes T kann die Handlungsanweisung Fa variiert oder von der sicheren Verifizierungseinheit wiederholt werden und bei positiver Fahrerreaktion weiter wie im Falle a) behandelt werden oder bei falscher oder unterbleibender Fahrerreaktion wie im Fall b) die Steuerung mittels sprachlicher Eingabe außer Kraft gesetzt werden. Es kann die Steuerung in einen sogenannten sicheren Zustand versetzt werden, indem sie beispielsweise grundsätzlich keine Aktoranweisungen der Spracherkennung mehr akzeptiert, z.B. im Falle c), wenn das Signal SN einen dauerhaften Defekt der elektroakustischen Übertragungsstrecke signalisiert. Weiterhin kann über einen anderen Weg eine Information an den Fahrer ausgegeben werden z.B. visuell über einen Bildschirm (nicht dargestellt). In case b) or after the expiry of the period T, the action instruction Fa can be varied or repeated by the safe verification unit. If the driver responds positively, the system continues to be processed as in case a). If the driver responds incorrectly or not at all, the control system can be overridden by voice input, as in case b). The control system can be put into a so-called safe state, for example, by no longer accepting any actuator instructions from the voice recognition system, e.g., in case c), if the signal SN indicates a permanent defect in the electroacoustic transmission link. Furthermore, information can be output to the driver via another method, e.g., visually via a screen (not shown).
Im Fall c) kann durch die sichere Sprachausgabe 130 die Audiolautstärke des Signals Sa in einem Rahmen so weit erhöht werden, der kein Erschrecken oder Überforderung des Gehörs durch zu laute Signale zur Folge hat. In case c), the safe speech output 130 can increase the audio volume of the signal Sa within a range that does not result in fright or overtaxing of the hearing due to excessively loud signals.
Vor dem Losfahren kann die Verifizierungseinheit 150 durch Handlungsaufforderungen mittels der Sprachausgabe 130 (und der oben genannten Signale) eine sichere Verständigung mit dem Fahrer herstellen. Es kann die Audiolautstärke des Audioausgangssignals Sa durch einen Dialog mit dem Fahrer auf eine angenehme und verständliche Größe durch den Fahrer eingestellt werden. Die Verständlichkeit für den Fahrer kann - nach Handlungsaufforderungen - z.B. mindestens einer haptischen Eingabe einer Zahlenkombination überprüft werden. Auch kann durch eine Kombination von anderen Handlungsaufforderungen zur Bedienung von z.B. Pedalen, Lenkung oder Zeigen einer Gestik, , die Audioverständlichkeit für den Fahrer sichergestellt werden. Before starting the journey, the verification unit 150 can establish reliable communication with the driver by issuing prompts via the voice output 130 (and the signals mentioned above). The driver can adjust the audio volume of the audio output signal Sa to a comfortable and easily understandable level through dialogue. The driver's comprehensibility can be checked – after prompts – for example, by tactilely entering a number combination. This can also be verified through a combination of... Other instructions for action, such as operating pedals, steering, or showing a gesture, ensure that audio intelligibility for the driver is maintained.
Fig. 3 zeigt ein Flussdiagramm 400 mit einem Verfahren gemäß einer Ausführungsform. In einem Schritt 402 wird, mittels eines Mikrofons 303 (siehe z.B. Fig. 1), eine sprachliche Eingabe eines Fahrers 100 erfasst. In einem Schritt 404 wird, mittels einer Spracherkennungseinheit 140 erkannt, ob die sprachliche Eingabe eine Aktoranweisung an Aktoren 200 des Fahrzeugs ist. In einem Schritt 406 wird entschieden, ob die sprachliche Eingabe eine Aktoranweisung an Aktoren 200 des Fahrzeugs ist. Wenn die sprachliche Eingabe keine Aktoranweisung ist, wird in einem Schritt 408 die sprachliche Eingabe ignoriert und das Verfahren für diese sprachliche Eingabe beendet. Wenn die sprachliche Eingabe als die Aktoranweisung erkannt ist, wird in einem Schritt 410, mittels eines Lautsprechers 103, eine erste Handlungsanweisung an den Fahrer 100 ausgegeben. In einem Schritt 412 wird, mittels der Verifizierungseinheit 150, eine Reaktion des Fahrers 100 auf das Ausgeben der ersten Handlungsanweisung geprüft und in einem Schritt 414 entschieden. Wenn die Reaktion des Fahrers 100 nicht als korrekt beurteilt wird, wird in einem Schritt 416 die sprachliche Eingabe ignoriert und das Verfahren für diese sprachliche Eingabe beendet. Wenn die Reaktion des Fahrers 100 als korrekt beurteilt wird, wird in einem Schritt 416 der Aktoranweisung zum Steuern der Aktoren 200 des Fahrzeugs verwendet. Nach den Schritten 408, 416 und/oder 418 kann das Verfahren beendet und anschließend mit Schritt 402 neu gestartet werden. Fig. 3 shows a flowchart 400 for a method according to one embodiment. In step 402, a voice input from a driver 100 is detected by means of a microphone 303 (see, for example, Fig. 1). In step 404, a speech recognition unit 140 detects whether the voice input is an actuator instruction to actuators 200 of the vehicle. In step 406, it is determined whether the voice input is an actuator instruction to actuators 200 of the vehicle. If the voice input is not an actuator instruction, in step 408 the voice input is ignored and the method is terminated for this voice input. If the voice input is recognized as the actuator instruction, in step 410 a first action instruction is output to the driver 100 by means of a loudspeaker 103. In step 412, the verification unit 150 checks the driver's (100) response to the initial instruction, and a decision is made in step 414. If the driver's (100) response is deemed incorrect, the voice input is ignored in step 416, and the procedure for that input is terminated. If the driver's (100) response is deemed correct, the actuator instruction is used to control the vehicle's actuators (200) in step 416. After steps 408, 416, and/or 418, the procedure can be terminated and subsequently restarted in step 402. ...
Claims
Applications Claiming Priority (28)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102024206465.3 | 2024-07-09 | ||
| DE102024206471.8 | 2024-07-09 | ||
| DE102024206472.6 | 2024-07-09 | ||
| DE102024206473.4 | 2024-07-09 | ||
| DE102024206473 | 2024-07-09 | ||
| DE102024206475 | 2024-07-09 | ||
| DE102024206476 | 2024-07-09 | ||
| DE102024206475.0 | 2024-07-09 | ||
| DE102024206472 | 2024-07-09 | ||
| DE102024206465 | 2024-07-09 | ||
| DE102024206476.9 | 2024-07-09 | ||
| DE102024206466 | 2024-07-09 | ||
| DE102024206466.1 | 2024-07-09 | ||
| DE102024206471 | 2024-07-09 | ||
| DE102024206821 | 2024-07-19 | ||
| DE102024206813.6 | 2024-07-19 | ||
| DE102024206821.7 | 2024-07-19 | ||
| DE102024206817 | 2024-07-19 | ||
| DE102024206819.5 | 2024-07-19 | ||
| DE102024206816 | 2024-07-19 | ||
| DE102024206813 | 2024-07-19 | ||
| DE102024206820.9 | 2024-07-19 | ||
| DE102024206820 | 2024-07-19 | ||
| DE102024206816.0 | 2024-07-19 | ||
| DE102024206819 | 2024-07-19 | ||
| DE102024206817.9 | 2024-07-19 | ||
| DE102024206959 | 2024-07-24 | ||
| DE102024206959.0 | 2024-07-24 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2026013006A1 true WO2026013006A1 (en) | 2026-01-15 |
Family
ID=96500108
Family Applications (7)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2025/069384 Pending WO2026013024A1 (en) | 2024-07-09 | 2025-07-08 | Method for controlling an at least partially autonomous vehicle via speech input |
| PCT/EP2025/069358 Pending WO2026013008A1 (en) | 2024-07-09 | 2025-07-08 | System and method for functional safety validating an output of an audio message in an interior of a vehicle |
| PCT/EP2025/069379 Pending WO2026013021A1 (en) | 2024-07-09 | 2025-07-08 | Emergency call unit for an ecall system comprising an infotainment system |
| PCT/EP2025/069361 Pending WO2026013010A1 (en) | 2024-07-09 | 2025-07-08 | Method for operating a (partially) autonomously operating control unit of a vehicle, vehicle control system and vehicle |
| PCT/EP2025/069353 Pending WO2026013006A1 (en) | 2024-07-09 | 2025-07-08 | Method for controlling a vehicle |
| PCT/EP2025/069352 Pending WO2026013005A1 (en) | 2024-07-09 | 2025-07-08 | Emergency call unit for an ecall system |
| PCT/EP2025/069381 Pending WO2026013022A1 (en) | 2024-07-09 | 2025-07-08 | System and method for functional safety validating an output of an audio message in an interior of a vehicle |
Family Applications Before (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2025/069384 Pending WO2026013024A1 (en) | 2024-07-09 | 2025-07-08 | Method for controlling an at least partially autonomous vehicle via speech input |
| PCT/EP2025/069358 Pending WO2026013008A1 (en) | 2024-07-09 | 2025-07-08 | System and method for functional safety validating an output of an audio message in an interior of a vehicle |
| PCT/EP2025/069379 Pending WO2026013021A1 (en) | 2024-07-09 | 2025-07-08 | Emergency call unit for an ecall system comprising an infotainment system |
| PCT/EP2025/069361 Pending WO2026013010A1 (en) | 2024-07-09 | 2025-07-08 | Method for operating a (partially) autonomously operating control unit of a vehicle, vehicle control system and vehicle |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2025/069352 Pending WO2026013005A1 (en) | 2024-07-09 | 2025-07-08 | Emergency call unit for an ecall system |
| PCT/EP2025/069381 Pending WO2026013022A1 (en) | 2024-07-09 | 2025-07-08 | System and method for functional safety validating an output of an audio message in an interior of a vehicle |
Country Status (2)
| Country | Link |
|---|---|
| DE (7) | DE102024207837A1 (en) |
| WO (7) | WO2026013024A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6496107B1 (en) * | 1999-07-23 | 2002-12-17 | Richard B. Himmelstein | Voice-controlled vehicle control system |
| US20090325534A1 (en) * | 2008-06-27 | 2009-12-31 | Kennelly Thomas J | Self-test method for a vehicular telematics unit |
| US20200135193A1 (en) * | 2018-10-31 | 2020-04-30 | Toyota Jidosha Kabushiki Kaisha | Driving assistance apparatus, vehicle, driving assistance method, and non-transitory storage medium storing program |
| US20210114584A1 (en) * | 2019-10-18 | 2021-04-22 | Toyota Jidosha Kabushiki Kaisha | Setting change assist apparatus |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19957190A1 (en) * | 1999-11-27 | 2001-05-31 | Volkswagen Ag | Emergency call device for vehicles |
| DE10006008A1 (en) | 2000-02-11 | 2001-08-02 | Audi Ag | Speed control device and method for controlling the speed of a vehicle |
| JP2002012100A (en) * | 2000-06-29 | 2002-01-15 | Jatco Transtechnology Ltd | Vehicle control device |
| DE102013013539A1 (en) * | 2013-08-14 | 2015-02-19 | GM Global Technology Operations, LLC (n.d. Ges. d. Staates Delaware) | Driver assistance system and method for operating a driver assistance system |
| DE102014225383A1 (en) | 2014-12-10 | 2016-06-16 | Robert Bosch Gmbh | Method for operating a motor vehicle, motor vehicle |
| DE102016220365B4 (en) * | 2016-10-18 | 2022-02-17 | Audi Ag | Method for operating an audio output device, audio output device for a motor vehicle and motor vehicle |
| US10266182B2 (en) * | 2017-01-10 | 2019-04-23 | Ford Global Technologies, Llc | Autonomous-vehicle-control system and method incorporating occupant preferences |
| US10496362B2 (en) * | 2017-05-20 | 2019-12-03 | Chian Chiu Li | Autonomous driving under user instructions |
| CN108682419A (en) * | 2018-03-30 | 2018-10-19 | 京东方科技集团股份有限公司 | Sound control method and equipment, computer readable storage medium and equipment |
| EP3793179A1 (en) * | 2019-09-10 | 2021-03-17 | Peiker Acustic GmbH | Hands-free speech communication device |
| DE102019214346A1 (en) * | 2019-09-11 | 2021-03-11 | Continental Automotive Gmbh | Method for operating a functionally safe audio output system |
| DE102019133780A1 (en) | 2019-12-10 | 2021-06-10 | Bayerische Motoren Werke Aktiengesellschaft | Driving system and method for exiting an automated driving mode by voice |
| CN117098109A (en) * | 2019-12-16 | 2023-11-21 | 华为技术有限公司 | An emergency call method, device and system |
| DE102020003102A1 (en) | 2020-05-22 | 2020-07-09 | Daimler Ag | Method for verifying a gesture command and / or a voice command of a vehicle user |
| EP3944232A1 (en) | 2020-07-25 | 2022-01-26 | Nxp B.V. | Voice control for autonomous vehicles |
| DE102020126434A1 (en) | 2020-10-08 | 2022-04-14 | Bayerische Motoren Werke Aktiengesellschaft | DRIVING SYSTEM FOR AUTOMATED DRIVING WITH ACOUSTIC INFORMATION OUTPUT AND A MICROPHONE, RELEVANT PROCEDURE AND RELEVANT SOFTWARE |
| KR20220085077A (en) * | 2020-12-14 | 2022-06-22 | 현대자동차주식회사 | Method of direct control of autonomous vehicle |
| DE102021206932B4 (en) * | 2021-07-01 | 2023-09-07 | Volkswagen Aktiengesellschaft | Method for operating an assistance system, computer program product and assistance system |
| US11565719B1 (en) | 2022-03-31 | 2023-01-31 | Plusai, Inc. | Methods and apparatus for causing a lane change maneuver of an autonomous vehicle |
| JP7722295B2 (en) * | 2022-08-09 | 2025-08-13 | トヨタ自動車株式会社 | Driving assistance devices |
| JP7735958B2 (en) | 2022-08-09 | 2025-09-09 | トヨタ自動車株式会社 | Driving assistance devices |
| JP2024024266A (en) * | 2022-08-09 | 2024-02-22 | トヨタ自動車株式会社 | Driving support device |
| EP4325893A1 (en) * | 2022-08-16 | 2024-02-21 | Aptiv Technologies Limited | Monitoring of audio playback for automotive applications |
| US20240406693A1 (en) * | 2023-05-31 | 2024-12-05 | GM Global Technology Operations LLC | Communication system and method for a vehicle |
-
2024
- 2024-08-16 DE DE102024207837.9A patent/DE102024207837A1/en active Granted
- 2024-08-16 DE DE102024207839.5A patent/DE102024207839A1/en active Pending
- 2024-08-16 DE DE102024207834.4A patent/DE102024207834A1/en active Granted
- 2024-08-16 DE DE102024207838.7A patent/DE102024207838A1/en active Pending
- 2024-08-16 DE DE102024207835.2A patent/DE102024207835A1/en active Pending
- 2024-08-16 DE DE102024207833.6A patent/DE102024207833A1/en active Pending
- 2024-08-16 DE DE102024207836.0A patent/DE102024207836A1/en active Pending
-
2025
- 2025-07-08 WO PCT/EP2025/069384 patent/WO2026013024A1/en active Pending
- 2025-07-08 WO PCT/EP2025/069358 patent/WO2026013008A1/en active Pending
- 2025-07-08 WO PCT/EP2025/069379 patent/WO2026013021A1/en active Pending
- 2025-07-08 WO PCT/EP2025/069361 patent/WO2026013010A1/en active Pending
- 2025-07-08 WO PCT/EP2025/069353 patent/WO2026013006A1/en active Pending
- 2025-07-08 WO PCT/EP2025/069352 patent/WO2026013005A1/en active Pending
- 2025-07-08 WO PCT/EP2025/069381 patent/WO2026013022A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6496107B1 (en) * | 1999-07-23 | 2002-12-17 | Richard B. Himmelstein | Voice-controlled vehicle control system |
| US20090325534A1 (en) * | 2008-06-27 | 2009-12-31 | Kennelly Thomas J | Self-test method for a vehicular telematics unit |
| US20200135193A1 (en) * | 2018-10-31 | 2020-04-30 | Toyota Jidosha Kabushiki Kaisha | Driving assistance apparatus, vehicle, driving assistance method, and non-transitory storage medium storing program |
| US20210114584A1 (en) * | 2019-10-18 | 2021-04-22 | Toyota Jidosha Kabushiki Kaisha | Setting change assist apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102024207834A1 (en) | 2026-01-15 |
| DE102024207833A1 (en) | 2026-01-15 |
| WO2026013021A1 (en) | 2026-01-15 |
| WO2026013022A1 (en) | 2026-01-15 |
| WO2026013005A1 (en) | 2026-01-15 |
| DE102024207836A1 (en) | 2026-01-15 |
| DE102024207838A1 (en) | 2026-01-15 |
| DE102024207835A1 (en) | 2026-01-15 |
| DE102024207839A1 (en) | 2026-01-15 |
| WO2026013024A1 (en) | 2026-01-15 |
| WO2026013008A1 (en) | 2026-01-15 |
| WO2026013010A1 (en) | 2026-01-15 |
| DE102024207837A1 (en) | 2026-01-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102016212647B4 (en) | Method for operating a voice control system in an indoor space and voice control system | |
| DE10008226C2 (en) | Voice control device and voice control method | |
| DE102015224555A1 (en) | Method for operating a vehicle | |
| EP1830244A2 (en) | Method and device for operating at least two functional components of a system, in particular of a vehicle | |
| DE102015013319A1 (en) | Method for operating a motor vehicle, motor vehicle and computer program | |
| WO2019201382A1 (en) | Method, device and means of transport for an automated starting up of a means of transport at a light signal system | |
| EP3094533A2 (en) | Operation of a vehicle in accordance with the desire of a vehicle occupant | |
| DE102017211378A1 (en) | User interface for a means of transport and means of transport containing a user interface | |
| WO2022096165A1 (en) | Method, device, computer program and computer-readable storage medium for controlling the provision of suggestion information to a vehicle occupant of a vehicle | |
| DE102018200088B3 (en) | Method, device and computer-readable storage medium with instructions for processing a voice input, motor vehicle and user terminal with a voice processing | |
| DE102018217634A1 (en) | Method for operating a vehicle and vehicle | |
| DE102019133780A1 (en) | Driving system and method for exiting an automated driving mode by voice | |
| DE102017206876B4 (en) | Method of operating a voice control system in a motor vehicle and voice control system | |
| DE102018219290A1 (en) | Method for teaching a personalized headlight device of a motor vehicle | |
| DE102017111443A1 (en) | Autiosystem and method for selecting a content selection and / or setting a sound setting | |
| DE102022125547A1 (en) | Motor vehicle and method for summarizing a conversation in a motor vehicle | |
| WO2026013006A1 (en) | Method for controlling a vehicle | |
| DE102022213306A1 (en) | VOICE RECOGNITION SYSTEM AND METHOD OF PROVIDING A VOICE RECOGNITION SERVICE | |
| WO2024193837A1 (en) | Device and method for operating a vehicle | |
| DE102020200273B4 (en) | Method for operating a vehicle component of an at least partially autonomously operated motor vehicle using a voice command, and assistance system | |
| DE102012210245A1 (en) | Method and control unit for controlling a haptic accelerator pedal of a motor vehicle with prioritization of activation signals | |
| WO2023025358A1 (en) | Intelligent communication system for controlling the output of information to a vehicle occupant | |
| DE102013207019A1 (en) | Generic functional networking of driver assistance and infotainment systems | |
| DE102020104856A1 (en) | Device and method for controlling the readiness to return a driver of a vehicle | |
| WO2020057880A1 (en) | Method for controlling a handover of a driving task, driver assistance system, computer program and data carrier signal |