[go: up one dir, main page]

WO2026013008A1 - System and method for functional safety validating an output of an audio message in an interior of a vehicle - Google Patents

System and method for functional safety validating an output of an audio message in an interior of a vehicle

Info

Publication number
WO2026013008A1
WO2026013008A1 PCT/EP2025/069358 EP2025069358W WO2026013008A1 WO 2026013008 A1 WO2026013008 A1 WO 2026013008A1 EP 2025069358 W EP2025069358 W EP 2025069358W WO 2026013008 A1 WO2026013008 A1 WO 2026013008A1
Authority
WO
WIPO (PCT)
Prior art keywords
estimated
audio
audio message
modulation
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.)
Pending
Application number
PCT/EP2025/069358
Other languages
French (fr)
Inventor
Gerhard Dochow
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.)
Aumovio Germany GmbH
Original Assignee
Aumovio Germany GmbH
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 Aumovio Germany GmbH filed Critical Aumovio Germany GmbH
Publication of WO2026013008A1 publication Critical patent/WO2026013008A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/10Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
    • 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
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/26Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using acoustic output
    • B60K35/265Voice
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/10Interpretation of driver requests or demands
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/005Handover processes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • 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
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/148Instrument input by voice
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/01Occupants other than the driver
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/043Identity of occupants
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/045Occupant permissions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/18Steering angle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/21Voice
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/215Selection or confirmation of options
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/223Posture, e.g. hand, foot, or seat position, turned or inclined
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/229Attention level, e.g. attentive to driving, reading or sleeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/26Incapacity
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/05Type of road, e.g. motorways, local streets, paved or unpaved roads
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution 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

A system and a method for validating an output of an audio message in an interior of a vehicle is provided. A signal power modulator modulates said audio message using an audio frequency spectrum of said audio message as carrier frequency and predetermined modulation data. An audio generator outputs a speaker sound corresponding to said modulated audio message using one or more speakers in said interior. An audio recorder receives a vehicle sound using one or more microphones in said interior and outputs a vehicle signal, corresponding to said received vehicle sound. An extracting unit extracts estimated modulation data from said vehicle signal. A validation unit determines a difference between said estimated modulation data and said predetermined modulation data and validates an output of said audio message when said difference is below a predetermined threshold.

Description

SYSTEM AND METHOD FOR FUNCTIONAL SAFETY VALIDATING AN OUTPUT OF AN AUDIO MESSAGE IN AN INTERIOR OF A VEHICLE
BACKGROUND
A multimedia system of vehicle may provide an audio message to the driver or other passengers of that vehicle. The audio message may be a warning or an instruction message for the driver or for the other passengers. However, due to circumstances (e.g., a broken speaker) this message may not reach the passengers of the vehicle in good order. Therefore, it may be important to validate the delivery of the safety message to interior where the passengers are seated. In case the message was not delivered in good order, the message may be generated again, for example, as a visual message or, again, as an audio message.
The objective of the invention is therefore to provide a system and a method for functional safety validating an output of an audio message in an interior of a vehicle.
SUMMARY
The objective of the invention is met by providing a system according to claim 1 and a method according to claim 8.
According to a first aspect a system for functional safety validating an output of an audio message in an interior of a vehicle is provided, wherein the system comprises: a signal power modulator audio generator audio recorder extracting unit validation unit wherein the signal power modulator is arranged for: receiving an audio message having an audio spectrum of at least one or more audio frequencies with an amplitude greater than a minimum value and with any phase; modulating said audio message using said audio spectrum as carrier frequencies and predetermined modulation data for said audio message; outputting a modulated audio message to said audio generator, outputting said audio message to said extracting unit and outputting said predetermined modulation data to said validation unit; wherein the audio generator is arranged for: receiving said modulated audio message; outputting a speaker sound corresponding to said modulated audio message using one or more speakers in said interior of said vehicle; wherein the audio recorder is arranged for: receiving a vehicle sound using one or more microphones in said interior of said vehicle; outputting a vehicle signal corresponding to said received vehicle sound to said extraction unit; wherein the extracting unit is arranged for: receiving said vehicle signal and said audio message; extracting estimated modulation data from said vehicle signal using said audio message; outputting said estimated modulation data to said validation unit, wherein said validation unit is arranged for: receiving said estimated modulation data and said predetermined modulation data; determining a difference between said estimated modulation data and said predetermined modulation data; validating an output of said audio message when said difference is below a predetermined threshold; outputting validation data corresponding to said validation.
The wording “functional safety validating” may refer to determining that a safety message has been delivered, i.e. that the function of the audio message of providing information to the driver of the vehicle has been executed. Furthermore, the volume of the delivered audio message should be such that the driver should be able to understand the information comprised in the audio message. Therefore, the volume should be above a certain minimum volume and above the volume of other sounds around the driver.
According to the invention, the audio message comprises an audio spectrum of at least one or more audio frequencies with an amplitude greater than a minimum value and with any phase. In other words, amplitudes of the one or more audio frequencies may be the same, but must all be above a predetermined minimum value, and the phases of the one or more audio frequencies may have an arbitrary value.
In one or more embodiments, the audio message may comprise one or more tones each with an audio frequency. In one or more embodiments, the audio message may comprise one or more spoken words.
The system according to the invention comprises a signal power modulator, an audio generator, an audio recorder, an extracting unit and a validation unit. These may be separate devices, separate processors on a PCB, or separate programs running on a single processor.
In one or more embodiments, the audio message is received by the signal power modulator from a memory that is comprised in the system. In one or more other embodiments, the audio message is received by the signal power modulator from a server that is located outside the vehicle, for example over a wireless connection.
In one or more embodiments, the signal power modulator may be located outside of the vehicle and said modulation may take place outside the vehicle and/or may take place in advance of the need to output the audio message, for example before the vehicle is produced. The signal power modulator may then provide the modulated audio message, the audio message and the predetermined modulation to the vehicle, where these are recorded for use later.
According to the invention the audio message is modulated with all or parts of its audio frequencies as carrier frequencies and a predetermined modulation data for said audio message.
In one or more embodiment, all frequencies of the audio message above the highest frequency of the predetermined modulation data are used for the demodulation. This is further explained in the detailed description section of this document.
Because of this modulation, the results of the validation are more accurate and less sensitive to disturbances and interference (which normally do not correlate with the audio message) than the results of many systems known in the art. Furthermore, the system is able to correctly validate the output of the audio message using a shorter period of audio samples than many systems known in the art. In one or more embodiments, different audio messages may be modulated with predetermined modulation data. For each audio message, the predetermined modulation data may be retrieved from a memory that is comprised in the system or is received by the signal power modulator from a server that is located outside the vehicle, for example over a wireless connection.
The audio generator receives the modulated audio message from the signal power modulator and uses one or more speakers in vehicle to convey the audio message to the driver and other passengers in the vehicle.
In order to determine what the passenger would be able to hear, the audio recorder may use one or more microphones to receive a vehicle sound. This vehicle sound may comprise the speaker sound and other sounds from the vehicle itself (e.g. the engine), from the passengers speaking, and/or from outside the vehicle. The speaker sound may be distorted in the vehicle by reflections or echoes of the speaker sound and/or malfunctioning of the one or more speakers in the vehicle.
The extraction unit receives a vehicle signal corresponding to the received vehicle sound from the audio recorder and extracts estimated modulation data from the vehicle signal using the audio message, which is received from the signal power modulator. It may be noted that the extraction unit is not provided with the modulated audio message and is advantageously able to extract estimated modulation data from the vehicle signal without using the modulated audio message.
The estimated modulation data is used by the said validation unit to determine a difference between the estimated modulation data and said predetermined modulation data received from the signal power modulator. This difference may indicate how well the audio message could have been heard by the passengers, wherein a smaller difference indicates a better conveying of the audio message.
Based on this difference the validation unit determine whether the conveying of the audio message fulfills one or more requirements for conveying a safety message, i.e. the difference is below a predetermined threshold. In that case the output of the audio message may be considered validated. The validation unit outputs validation data that indicates the results of the validation. The predetermined modulation data may correspond to many different ways of modulating a signal or a combination of those:
- In one or more embodiments, the predetermined modulation data correspond to a modulation frequency.
- In one or more embodiments, the predetermined modulation data correspond to (i) periodical modulation data corresponding to a periodical modulation and/or (ii) non-periodical modulation data corresponding to a non-periodical modulation. An advantage of this combination is that a periodical modulation may be helpful to extract estimated modulation data from the vehicle signal.
- In one or more embodiments, the predetermined modulation data correspond to pause data corresponding to modulation pauses. Modulation pauses may be applied in time-periods wherein the sound power of the audio message is too low for being properly received by the audio recorder. Advantages of using modulation pauses may be that (i) a low sound power does not contribute to a non-validation and that (ii) modulation pauses may be characteristic for the audio message and thus may be used for the validation.
In one or more embodiments, the signal power modulator is further arranged for determining a minimum sound power for modulated audio message during a predetermined power period and for outputting minimum sound power data, corresponding to said minimum sound power, to said validation unit. The extracting unit may be further arranged for extracting an estimated sound power of said vehicle sound during said predetermined power period using said vehicle signal and for outputting estimated sound power data, corresponding to said estimated sound power, to said validation unit, wherein said validation unit is further arranged for receiving said estimated sound power data and said minimum sound power data and validating the output of said audio message when said estimated sound power is equal to or higher than said minimum sound power.
An advantage of this embodiment may be that it introduces another requirement for the outputting of the audio message: the sound level of the audio message. This should be above a minimum level otherwise the passengers cannot be expected to have heard the audio message. In one or more embodiments, the extracting unit may be further arranged for storing an inverse audio transfer function for said interior and determining an estimated audio signal based on the vehicle signal and said audio message using the inverse audio transfer function.
The inverse audio transfer function may indicate how a sound from the speakers in interior the vehicle is distorted before it is recorded by the microphones in interior of the vehicle, wherein the distortion is caused by reflections in interior and/or attenuation in the air of the interior. This inverse audio transfer function may be specific and/or determined for a specific vehicle model. The use of an inverse audio transfer function may improve the extraction of the estimated modulation data.
The extracting unit may be further arranged for demodulating said estimated audio signal using said audio message, and optionally for filtering the demodulation results using a band filter, in order to obtain an estimated demodulated audio signal. The band filter may pass a frequency range which comprises modulation frequencies used for said modulation. The extracting unit may be further arranged for extracting estimated modulation data from said estimated demodulated audio signal.
In one or more embodiments, the extracting unit is further arranged for extracting estimated periodical modulation data from said estimated demodulated audio signal, wherein said estimated modulation data comprises said estimated periodical modulation data or is extracted using said estimated periodical modulation data.
An advantage of using estimated periodical modulation data may be that it can be used as an input for the extraction of the non-periodical modulation data and/or as an input for the validation, whereby the estimated periodical modulation data is part of the estimated modulation data.
In one or more embodiments, the extracting unit is further arranged for extracting estimated pause data from said estimated demodulated audio signal, wherein said estimated modulation data comprises said estimated pause data or is extracted using said estimated pause data.
An advantage of using estimated pause data may be that it can be used as an input for the extraction of the periodical and/or non-periodical modulation data, and/or as an input for the validation whereby the estimated pause data is part of the estimated modulation data.
In one or more embodiments, the system according to the invention may be embodied in a multimedia system of a vehicle. According to another aspect of the invention is vehicle is provided that comprises a system for functional safety validating an output of an audio message according to any of embodiments discussed in this document.
According to yet another embodiment, a method for functional safety validating an output of an audio message in an interior of a vehicle is provided, wherein the method comprises the steps of: receiving an audio message having an audio spectrum of at least one or more audio frequencies with an amplitude greater than a minimum value and with any phase; modulating said audio message using said audio frequency spectrum as carrier frequencies and predetermined modulation data for said audio message; outputting a speaker sound corresponding to said modulated audio message using one or more speakers in said interior of said vehicle; receiving a vehicle sound using one or more microphones in said interior of said vehicle; generating a vehicle signal corresponding to said received vehicle sound; extracting estimated modulation data from said vehicle signal using said audio message; determining a difference between said estimated modulation data and said predetermined modulation data; validating an output of said audio message when said difference is below a predetermined threshold; generating validation data corresponding to said validation.
In one or more embodiments, said predetermined modulation data correspond to a predetermined modulation frequency; and/or said predetermined modulation data comprise: a. periodical modulation data corresponding to a periodical modulation of said audio message; and, b. non-periodical modulation data corresponding to a non-periodical modulation of said audio message; and, preferably, c. pause data corresponding to modulation pauses, wherein a modulation pause is an absence of modulation in a predetermined time-period, wherein preferably a sound power of said audio message is below a predefined threshold.
In one or more embodiment, the method further comprises the steps of: determining a minimum sound power for modulated audio message during a predetermined power period; generating minimum sound power data, corresponding to said minimum sound power, to said validation unit; extracting an estimated sound power of said vehicle sound during said predetermined power period using said vehicle signal; generating estimated sound power data, corresponding to said estimated sound power, to said validation unit, validating the output of said audio message when said estimated sound power is equal to or higher than said minimum sound power.
In one or more embodiment, the method further comprises the steps of: determining an estimated audio signal based on the vehicle signal and said audio message using the inverse audio transfer function; demodulating said estimated audio signal using said audio message, and optionally for filtering the demodulation results using a band filter, in order to obtain an estimated demodulated audio signal, wherein said optional band filter passes a frequency range which comprises modulation frequencies used for said modulation; and, extracting estimated modulation data from said estimated demodulated audio signal.
In one or more embodiment, the method further comprises the step of: extracting estimated periodical modulation data from said estimated demodulated audio signal, wherein said estimated modulation data is extracted using said estimated periodical modulation data.
In one or more embodiment, the method further comprises the step of extracting estimated pause data from said estimated demodulated audio signal, wherein said estimated modulation data comprises said estimated pause data.
According to another aspect of the invention a computer program is provided, wherein said computer program comprises instructions which, when the program is executed by a computer, cause the computer to carry out the steps of the method of according to any of the embodiments described in this document. Furthermore, a computer-readable medium is provided having stored thereon said computer program.
The working, advantages and embodiments of the method and the vehicle as well as the working, advantages and embodiments of the computer program and computer-readable medium, correspond with the working, advantages and embodiments of the method as described in this document, mutatis mutandis.
BRIEF DESCRIPTION OF THE DRAWINGS
For a more complete understanding of the present invention, reference in the following description is made to the accompanying drawings in which:
Figure 1 shows a schematic overview of a system for functional safety validating an output of an audio message in an interior of a vehicle according to one or more embodiments;
Figure 2 shows a schematic overview of an extracting unit 140 of the system as depicted in Figure 1 ;
Figure 3 shows a vehicle with a system for functional safety validating an output of an audio message according to one or more embodiments; and.
Figure 4 shows a schematic overview of a method for functional safety validating an output of an audio message in an interior of a vehicle according to one or more embodiments.
DETAILED DESCRIPTION
Figure 1 shows a schematic overview of a system 100 for functional safety validating an output of an audio message in an interior of a vehicle according to one or more embodiments.
The system 100 comprises a signal power modulator 1 10, an audio generator 120, an audio recorder 130, an extracting unit 140 and a validation unit 150.
The signal power modulator 110 is receives an audio message X having an audio spectrum of at least one or more audio frequencies with an amplitude greater than a minimum value and with any phase and modulates the audio message using said audio frequency spectrum as carrier frequencies and predetermined modulation data M for said audio message X. In one or more embodiment, all frequencies of the audio message above the highest frequency of the predetermined modulation data are used for the demodulation.
This can be shown using the following mathematical theorems:
1 . cos(x)*cos(y) = 0,5 * ( cos(x-y) + cos(x+y) )
2. cos2(x) = 0,5 * (1 +cos(2*x))
3. cos(x) = cos(-x)
The following frequencies are defined:
Qi = one of the audio frequencies of said audio spectrum. Qmin is the lowest frequency and Qmax the highest frequency of said audio spectrum. The following equations are valid for any i. co = a frequency for data modulation, e.g. there’s coO = 40 Hz symbolizes a “0” and col = 80 Hz symbolizes a “1”. The highest / lowest used frequency may be noted as comax I comin respectively.
Since audio frequencies of said audio spectrum may be defined by the audio message, the frequencies for data modulation should be chosen such that the ranges of those do not overlap. An example may be: Qi > Qmin > 100 Hz and co < comax < 100 Hz.
In the below, an example of the modulation and the demodulation according to one or more embodiments of the invention, is mathematically demonstrated:
1 . Generating the modulated audio message Xm using the predetermined modulation signal Ms for the audio message X;
X = Sum of all Xi with Xi = Ai * cos( Qi * t), wherein Ai may be different for different i and different phases of Xi are not taken into account as they will not change the result in frequencies.
Ms = cos(co * t), for example either with coO (e.g.= 40 Hz) and col (e.g. = 80 Hz) by which modulation data “0” and “1” is defined.
Xm = X * (1 + r * Ms) with r = modulation factor
For each Xi, the following equation is valid:
Xmi = Ai * cos( Qi * t) * ( 1 + r * cos(co * t) ) = Ai * cos( Qi * t) + 0,5 * Ai * r * ( cos( (Qi + co) t ) + cos ( (Qi - co) t) )
In the extraction unit, the following may take place:
2. Demodulation of XXm with X for all Xi
In a first step, the signal XXm is computed by: XXm = X*Xm. Then the resulting signal XXm is filtered for coO (e.g.= 40 Hz) and for col (e.g. = 80 Hz).
If the signal power of XXm is above a predetermined threshold and the filtered signal for coO is larger than col , a “0” is generated (else an “1”) as estimated modulation data Me
It can be shown that XXm contains the modulations signal M = cos(co * t) either with co = coO (e.g.= 40 Hz) and co = col (e.g. = 80 Hz) for each Xmi. It is assumed that the extraction unit is able to reconstruct the modulated audio message Xm perfectly from the vehicle signal Ym.
The audio power of X and Xmi is computed as follows:
XXmi = Xi * Xmi
= Ai * cos(Qi * t) * (Ai * cos(Qi * t)+0, 5 * Ai * r * ( cos((Qi + co) t ) + cos( (Qi - co) t ) )
= 0,5 * (Ai)2 * ( 1 + cos(2 * Qi * t) ) + 0,5* (Ai)2 * r * cos(Qi * t) * ( cos((Qi + co) t ) + cos( (Qi - co) t ) )
= 0,5 * (Ai)2 * ( 1 + cos(2 * Qi * t) ) + 0,5* (Ai)2 * r * 0,5 * ( cos((Qi + (Qi + co)) * t) + cos((Qi - (Qi + co)) * t) + cos((Qi + (Qi - co)) * t) + cos((Qi - (Qi - co)) * t) )
= 0,5 * (Ai)2 * ( 1 + cos(2 * Qi * t) ) + 0,25* (Ai)2 * r * ( cos((2*Qi + co) * t) + cos(- co * t) + cos((2*Qi - co)) * t) + cos( co * t) )
= 0,5 * (Ai)2 * ( 1 + cos( 2 * Qi * t) ) + 0,25 * (Ai)2 * r * cos((2*Qi + co) * t) + 0,25 * (Ai)2 * r * cos((2*Qi - co) * t) ) + 0,5*(Ai)2 * r * cos( co * t) )
Discussion of the result:
The term: 0,5 * (Ai)2 * ( 1 + cos( 2 * Qi * t) ) has a constant component and an alternating component with the 2 times of the audio signal frequency. Both can be filtered out easily since its frequency is =0 and > Qmin. This term does not carry modulation data.
The term: 0,25 * (Ai)2 * r * cos((2*Qi + co) * t) is a mix of audio message frequencies and modulation data signal. It can be filtered out easily because its frequency is 2*Qi + co > Qmin. The term: 0,25 * (Ai)2 * r * cos((2*Qi - co) * t) ) is also a mix of audio message frequencies and modulation data signal. It can be filtered out because its frequency 2*Qi - co > 2* Qmin - comax > Qmin.
The term: 0,5*(Ai)2 * r * cos( co * t) ) is the interesting result, which is just carrying the frequency of the modulation data signal. It can be filtered with a low-pass with cut off frequency < Qmin. It then can be further investigated.
In one or more embodiments, the predetermined modulation data M correspond to a predetermined modulation frequency. In one or more embodiments, the predetermined modulation data M comprise periodical and non-periodical modulation data corresponding to a periodical and a non-periodical modulation of said audio message X. The predetermined modulation data M may further comprise pause data corresponding to modulation pauses.
A modulation pause is an absence of modulation in a predetermined time-period, wherein preferably a sound power of said audio message X is below a predefined threshold.
Since the human ear and brain is limited in the processing of sounds, the predetermined modulation data should be chosen such, that the passengers will not be aware or be disturbed of the fact that the audio message has been modulated using predetermined modulation data.
The signal power modulator 110 outputs a modulated audio message Xm to the audio generator 120, the audio message X to the extracting unit 140. The signal power modulator 110 furthermore outputs predetermined modulation data M to the validation unit 150.
In one or more embodiments, the signal power modulator 110 determines a minimum sound power for modulated audio message Xm during a predetermined power period and outputting minimum sound power data Px, corresponding to said minimum sound power, to the validation unit 150.
The audio generator 120 receives the modulated audio message Xm and outputs a speaker sound corresponding to the modulated audio message Xm using one or more speakers 301 in the interior of the vehicle. The audio generator 120 may be arranged for converting modulated audio message Xm into an analogue electrical signal Xn for the one or more speakers 301 . In one or more embodiments, the one or more speakers may be comprised in the audio generator.
The audio recorder 130 receives a vehicle sound using one or more microphones 303 in the interior of the vehicle. The speaker sound may be received directly from the one or more speakers 301 and/or via reflections of the sound by surfaces 302 of the interior. Furthermore, in addition to the speaker sound, the audio recorder 130 may also record environmental noises N generated outside and/or outside the vehicle.
The audio recorder 130 may receive an analogue electrical signal Yn from the one or more microphones 303. The audio recorder 130 outputs a vehicle signal Ym corresponding to the received vehicle sound to the extraction unit 140.
Figure 2 shows a schematic overview of an extracting unit 140 of the system as depicted in Figure 1. In one or more embodiments, the extracting unit 140 may comprises a room acoustics compensator 210 and/or a demodulator 220.
The room acoustics compensator 210 may be storing an inverse audio transfer function (InvGxy) for the interior of the vehicle. The audio transfer function Gxy may be determined from the relation between the cross-power density Sxy of X and Ym to car power density Sxx of X. The impulse response of the room or interior may then be calculated by converting Gx into the time domain, which indicates the sound reflection or echoes of the room. To compensate these reflections, the audio transfer function Gxy is inverted to obtain the inverse audio transfer function (InvGxy = 1/Gxy). But also other ways of determining the inverse audio transfer function InvGxy as known in the art, may be used.
The inverse audio transfer function (InvGxy) may then be used as a filter to extract from vehicle signal Ym the estimated audio signal Xs. The room acoustics compensator 210 may then output the estimated audio signal Xs to the demodulator 220.
The demodulator 220 may demodulate and filter the estimated audio signal Xs using said audio message X and a band filter, in order to obtain an estimated demodulated audio signal XXs. The band filter may be arranged for passing a frequency range which comprises modulation frequencies used for the modulation. The extracting unit 140 may further be arranged for extracting estimated modulation data Me from said estimated demodulated audio signal XXs.
In one or more embodiments, the extracting unit 140 may further comprise a modulation synchronization unit 230 and a modulation data estimation unit 240.
The modulation synchronization unit 230 is arranged for determining an estimated periodic modulation Mb in the estimated demodulated audio signal XXs. The modulation synchronization unit 230 may be further arranged for determining an estimated modulation pauses Mp in the estimated demodulated audio signal XXs. Furthermore, the modulation synchronization unit 230 may be arranged for outputting the estimated periodic modulation Mb and optionally the estimated modulation pauses Mp to the modulation data estimation unit 240.
The modulation data estimation unit 240 uses the estimated demodulated audio signal XXs to determine estimated modulation data Me. For this, the modulation data estimation unit 240 may be further arranged to use the estimated periodic modulation Mb and/or the estimated modulation pauses Mp.
In one or more embodiments, the extracting unit 140, or more specifically the modulation data estimation unit 240, is further arranged for extracting an estimated sound power of the vehicle sound during the predetermined power period using the vehicle signal Ym, or the estimated demodulated audio signal XXs, respectively.
The extracting unit 140 outputs the estimated modulation data Me and optionally the estimated sound power data Pm, corresponding to the estimated sound power, to the validation unit 150.
As can be seen in Figure 1 , the validation unit 150 receives the estimated modulation data Me and said predetermined modulation data M. The validation unit 150 determines a difference between said estimated modulation data Me and said predetermined modulation data M and validates the output of audio message when said difference is below a predetermined threshold. The validation unit 150 outputs validation data corresponding to said validation.
In one or more embodiments, after the output of the audio message has not been validated, the system 100 may - on the basis of the validation data - start the validating an output of an audio message again, in which the audio message is outputted again.
In one or more embodiments, the system 100 further comprises a display 160. The display 160 may be arranged for displaying a visual message to the passengers of the vehicle on the basis of the validation data. The visual message may indicate the content of the audio message in a visual way, preferably using symbols and/or letters, when the output of the audio message has not been validated.
Figure 3 shows a vehicle 310 with a system 100 for functional safety validating an output of an audio message according to one or more embodiments as described in this document. The vehicle 310 may further comprise one or more speakers 303 arranged in the interior of vehicle 310 and/or one or more microphone 301 arranged in the interior of vehicle 310. In one or more embodiments, the vehicle 310 may be a car, a motorbike, a van, a truck, a bicycle, or a scooter. In one or more embodiments, the system 100 may be part of the infotainment system of vehicle 310.
Figure 4 shows a schematic overview of a method 400 for functional safety validating an output of an audio message in an interior of a vehicle according to one or more embodiments.
The method 400 comprises the steps of:
[410] receiving an audio message X having an audio spectrum of at least one or more audio frequencies with an amplitude Ai greater than a minimum value and with any phase;
[420] modulating said audio message X using said audio spectrum as carrier frequencies and predetermined modulation data for said audio message;
[430] outputting a speaker sound corresponding to said modulated audio message Xm using one or more speakers in said interior of said vehicle 310;
[440] receiving a vehicle sound using one or more microphones in said interior of said vehicle 310;
[450] generating a vehicle signal Ym corresponding to said received vehicle sound; [460] extracting estimated modulation data Me from said vehicle signal Ym using said audio message X;
[470] determining a difference between said estimated modulation data and said predetermined modulation data; [480] validating an output of said audio message when said difference is below a predetermined threshold; and,
[490] generating validation data corresponding to said validation.
In one or more embodiments, said predetermined modulation data M correspond to a predetermined modulation frequency; and/or wherein said predetermined modulation data M comprise: a. periodical modulation data corresponding to a periodical modulation of said audio message X; and, b. non-periodical modulation data corresponding to a non-periodical modulation of said audio message X; and, preferably, c. pause data corresponding to modulation pauses, wherein a modulation pause is an absence of modulation in a predetermined time-period, wherein preferably a sound power of said audio message X is below a predefined threshold.
In one or more embodiments, the further comprises the steps of:
[510] determining a minimum sound power Px for modulated audio message Xm during a predetermined power period;
[520] generating minimum sound power data, corresponding to said minimum sound power Px, to said validation unit;
[530] extracting an estimated sound power Pm of said vehicle sound during said predetermined power period using said vehicle signal Ym;
[540] generating estimated sound power data, corresponding to said estimated sound power Pm, to said validation unit,
[550] validating the output of said audio message when said estimated sound power Pm is equal to or higher than said minimum sound power Px.
In one or more embodiments, the further comprises the steps of:
[610] determining an estimated audio signal Xs based on the vehicle signal Ym and said audio message X using the inverse audio transfer function InvGxy;
[620] demodulating said estimated audio signal using said audio message, and optionally for filtering the demodulation results using a band filter, in order to obtain an estimated demodulated audio signal, wherein said optional band filter passes a frequency range which comprises modulation frequencies used for said modulation; and, [630] extracting estimated modulation data Me from said estimated demodulated audio signal XXs.
In one or more embodiments, the further comprises the steps of:
[710] Method according to claim 11 , further comprising the step of: extracting estimated periodical modulation data Mb from said estimated demodulated audio signal XXs, wherein said estimated modulation data Me is extracted using said estimated periodical modulation data Mb; and/or
[720] extracting estimated pause data Mp from said estimated demodulated audio signal XXs, wherein said estimated modulation Me comprises said estimated pause data Mp
Those of skill will appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Those of skill in the art may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The benefits and advantages that may be provided by the present invention have been described above with regard to specific embodiments. These benefits and advantages, and any elements or limitations that may cause them to occur or to become more pronounced are not to be construed as critical, required, or essential features of any or all of the claims. As used herein, the terms “comprises,” “comprising,” or any other variations thereof, are intended to be interpreted as non-exclusively including the elements or limitations which follow those terms.
Accordingly, a system, method, or other embodiment that comprises a set of elements is not limited to only those elements and may include other elements not expressly listed or inherent to the claimed embodiment.
While the present invention has been described with reference to particular embodiments, it should be understood that the embodiments are illustrative and that the scope of the invention is not limited to these embodiments. Many variations, modifications, additions and improvements to the embodiments described above are possible. It is contemplated that these variations, modifications, additions and improvements fall within the scope of the invention as detailed within the following claims.

Claims

1 . System for functional safety validating an output of an audio message in an interior of a vehicle, the system comprising:
- a signal power modulator
- audio generator
- audio recorder
- extracting unit
- validation unit wherein the signal power modulator is arranged for:
- receiving an audio message (X) having an audio spectrum of at least one or more audio frequencies with an amplitude greater than a minimum value and with any phase;
- modulating said audio message using said audio frequency spectrum as carrier frequencies and predetermined modulation data (M) for said audio message (X);
- outputting a modulated audio message (Xm) to said audio generator, outputting said audio message to said extracting unit and outputting said predetermined modulation data (M) to said validation unit; wherein the audio generator is arranged for:
- receiving said modulated audio message (Xm);
- outputting a speaker sound corresponding to said modulated audio message (Xm) using one or more speakers in said interior of said vehicle; wherein the audio recorder is arranged for
- receiving a vehicle sound using one or more microphones in said interior of said vehicle;
- outputting a vehicle signal (Ym) corresponding to said received vehicle sound to said extraction unit; wherein the extracting unit is arranged for:
- receiving said vehicle signal (Ym) and said audio message (X);
- extracting estimated modulation data (Me) from said vehicle signal (Ym) using said audio message (X);
- outputting said estimated modulation data (Me) to said validation unit, wherein said validation unit is arranged for:
- receiving said estimated modulation data (Me) and said predetermined modulation data (M);
- determining a difference between said estimated modulation data (Me) and said predetermined modulation data (M);
- validating an output of said audio message when said difference is below a predetermined threshold;
- outputting validation data corresponding to said validation.
2. System according to claim 1 ,
- wherein said predetermined modulation data (M) correspond to a predetermined modulation frequency; and/or
- wherein said predetermined modulation data (M) comprise o periodical modulation data corresponding to a periodical modulation of said audio message (X); and, o non-periodical modulation data corresponding to a non-periodical modulation of said audio message (X); and, preferably, o pause data corresponding to modulation pauses, wherein a modulation pause is an absence of modulation in a predetermined time-period, wherein preferably a sound power of said audio message (X) is below a predefined threshold.
3. System according to any of the preceding claims, wherein said signal power modulator is further arranged for
- determining a minimum sound power for modulated audio message (Xm) during a predetermined power period;
- outputting minimum sound power data (Px), corresponding to said minimum sound power, to said validation unit; wherein said extracting unit is further arranged for:
- extracting an estimated sound power (Pm) of said vehicle sound during said predetermined power period using said vehicle signal (Ym);
- outputting estimated sound power data, corresponding to said estimated sound power (Pm), to said validation unit, wherein said validation unit is further arranged for:
- receiving said estimated sound power data and said minimum sound power data;
- validating the output of said audio message when said estimated sound power (Pm) is equal to or higher than said minimum sound power (Px).
4. System according to any of the previous claims, wherein the extracting unit is further arranged for:
- storing an inverse audio transfer function (InvGxy) for said interior;
- determining an estimated audio signal (Xs) based on the vehicle signal (Ym) and said audio message (X) using the inverse audio transfer function (InvGxy);
- demodulating said estimated audio signal using said audio message, and optionally for filtering the demodulation results using a band filter, in order to obtain an estimated demodulated audio signal, wherein said optional band filter passes a frequency range which comprises modulation frequencies used for said modulation; and,
- extracting estimated modulation data (Me) from said estimated demodulated audio signal (XXs)
5. System according to claim 4 depending on claim 2, wherein the extracting unit is further arranged for:
- extracting estimated periodical modulation data (Mb) from said estimated demodulated audio signal (XXs); wherein said estimated modulation data (Me) is extracted using said estimated periodical modulation data (Mb).
6. System according to any of claims 4-5 depending on claim 2, wherein the extracting unit is further arranged for:
- extracting estimated pause data (Mp) from said estimated demodulated audio signal (XXs); wherein said estimated modulation data (Me) is extracted using said estimated pause data (Mp)
7. Vehicle comprising a system for functional safety validating an output of an audio message according to any of claim 1 -6.
8. Method for functional safety validating an output of an audio message in an interior of a vehicle, the method comprising the steps of:
- receiving an audio message (X) having an audio spectrum of at least one or more audio frequencies with an amplitude greater than a minimum value and with any phase;
- modulating said audio message using said audio frequency spectrum as carrier frequencies and predetermined modulation data (M) for said audio message (X);
- outputting a speaker sound corresponding to said modulated audio message (Xm) using one or more speakers in said interior of said vehicle;
- receiving a vehicle sound using one or more microphones in said interior of said vehicle;
- generating a vehicle signal (Ym) corresponding to said received vehicle sound;
- extracting estimated modulation data (Me) from said vehicle signal (Ym) using said audio message (X);
- determining a difference between said estimated modulation data (Me) and said predetermined modulation data (M);
- validating an output of said audio message when said difference is below a predetermined threshold;
- generating validation data corresponding to said validation.
9. Method according to claim 8, wherein said predetermined modulation data (M) correspond to a predetermined modulation frequency; and/or wherein said predetermined modulation data (M) comprise: a. periodical modulation data corresponding to a periodical modulation of said audio message (X); and, b. non-periodical modulation data corresponding to a non-periodical modulation of said audio message (X); and, preferably, c. pause data corresponding to modulation pauses, wherein a modulation pause is an absence of modulation in a predetermined time-period, wherein preferably a sound power of said audio message (X) is below a predefined threshold.
10. Method according to any of claims 8-9, further comprising the steps of:
- determining a minimum sound power (Px) for modulated audio message (Xm) during a predetermined power period;
- generating minimum sound power data, corresponding to said minimum sound power (Px), to said validation unit;
- extracting an estimated sound power (Pm) of said vehicle sound during said predetermined power period using said vehicle signal (Ym);
- generating estimated sound power data, corresponding to said estimated sound power (Pm), to said validation unit,
- validating the output of said audio message when said estimated sound power (Pm) is equal to or higher than said minimum sound power (Px).
11 . Method according to any of claims 8-10, further comprising the steps of:
- determining an estimated audio signal (Xs) based on the vehicle signal (Ym) and said audio message (X) using the inverse audio transfer function (InvGxy);
- demodulating said estimated audio signal using said audio message, and optionally for filtering the demodulation results using a band filter, in order to obtain an estimated demodulated audio signal, wherein said optional band filter passes a frequency range which comprises modulation frequencies used for said modulation; and,
- extracting estimated modulation data (Me) from said estimated demodulated audio signal (XXs).
12. Method according to claim 11 , further comprising the step of: extracting estimated periodical modulation data (Mb) from said estimated demodulated audio signal (XXs), wherein said estimated modulation data (Me) is extracted using said estimated periodical modulation data (Mb).
13. Method according to claim 11 , further comprising the step of: extracting estimated pause data (Mp) from said estimated demodulated audio signal (XXs), wherein said estimated modulation (Me) comprises said estimated pause data (Mp)
14. A computer program comprising instructions which, when the program is executed by a computer, cause the computer to carry out the steps of the method of any of claims 1 -7.
15. A computer-readable medium having stored thereon the computer program of claim 14.
PCT/EP2025/069358 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 Pending WO2026013008A1 (en)

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
WO2026013008A1 true WO2026013008A1 (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 (1)

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

Family Applications After (5)

Application Number Title Priority Date Filing Date
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

Country Status (2)

Country Link
DE (7) DE102024207837A1 (en)
WO (7) WO2026013024A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
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
US20210114584A1 (en) * 2019-10-18 2021-04-22 Toyota Jidosha Kabushiki Kaisha Setting change assist apparatus

Family Cites Families (25)

* Cited by examiner, † Cited by third party
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
JP7087919B2 (en) * 2018-10-31 2022-06-21 トヨタ自動車株式会社 Driving Assistance Equipment, Vehicles, Driving Assistance Methods and Programs
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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
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
WO2026013006A1 (en) 2026-01-15
DE102024207839A1 (en) 2026-01-15
WO2026013024A1 (en) 2026-01-15
WO2026013010A1 (en) 2026-01-15
DE102024207837A1 (en) 2026-01-15

Similar Documents

Publication Publication Date Title
CN105374365B (en) System and method for controlling vehicle noise
CN1120473C (en) Noise suppressor circuit and associated method for suppressing periodic interference component portions of communication signal
US8594340B2 (en) Transmitter
US8428274B2 (en) Apparatus and method for detecting acoustic feedback
US8447041B2 (en) Audio output apparatus, audio output method, audio output system, and program for audio output processing
EP1376541A2 (en) Extraction of external noise components
CN103403795B (en) The apparatus and method of noise are produced for motor vehicles
US9031248B2 (en) Vehicle engine sound extraction and reproduction
US20110216917A1 (en) Correcting engine noise cancellation microphone disturbances
JP2009541814A (en) Leakage adjustment of active noise reduction adaptive filter
US8306821B2 (en) Sub-band periodic signal enhancement system
CN104137568B (en) Frequency characteristic transformation device
CN101188877B (en) Method and apparatus to enhance low frequency component of audio signal by calculating fundamental frequency of audio signal
US8160271B2 (en) Variable noise masking during periods of substantial silence
CN102547517B (en) Bass signal harmonic generating method and device and sound playing equipment
CN112866863A (en) Method, apparatus, device and medium for adjusting audio device based on ultrasonic signal
WO2002001767A1 (en) Adaptive noise rejection system and method
CN102543091B (en) System and method for generating simulation sound effect
WO2000044113A1 (en) Reducing acoustic feedback with digital modulation
US9959852B2 (en) Vehicle engine sound extraction
WO2026013008A1 (en) System and method for functional safety validating an output of an audio message in an interior of a vehicle
EP1275200B1 (en) Method and apparatus for dynamic sound optimization
US8861741B2 (en) Acoustic device, noise control method, noise control program, and recording medium
US20090259476A1 (en) Device and computer program product for high frequency signal interpolation
US8022289B2 (en) Harmonic sound generator and a method for producing harmonic sound