Technical Field
[0001] The current disclosure relates to a method for playing audio. The disclosure relates
further to a vehicle audio system for playing audio and to a vehicle comprising such
an apparatus.
Background Art
[0002] When playing audio using a vehicle audio system comprising internal speakers, there
is considerable sound leakage to the outside of the vehicle. However, the quality
of the audio outside of the vehicle is not good because the tuning of the vehicle
audio system is optimized for playback inside the vehicle. If the vehicle audio system
also comprises external speakers mounted on the vehicle, playback of audio through
the external speaker usually also does not sound good because external speakers of
vehicles tend to have a very limited dynamic and frequency range.
Summary
[0003] The disclosure relates to a method, by a vehicle audio system, for playing audio,
the method comprising receiving data for being output through at least an internal
speaker mounted inside the vehicle and at least another speaker, wherein the at least
another speaker comprises one of an external speaker mounted on an outside of the
vehicle and another internal speaker mounted inside the vehicle, receiving first data
comprising an indication that a target listening area is outside the vehicle, processing
the data based on the first data; and controlling the at least internal speaker and
the at least another speaker to output the processed data, wherein the data is processed
such that a frequency response of an output of the at least external speaker and/or
a frequency response of an output of the at least another speaker is adjusted for
audio playing outside the vehicle.
[0004] In this way, the internal speakers and/or external speakers of the vehicle can be
used for music playback outside the vehicle. This is achieved with customized tunings
so that the transfer function of the sound of the internal and/or external speakers
is adapted for music playback on the outside of the vehicle, thereby allowing to use
the internal speakers for outside playing with improved sound quality even with all
the doors of the vehicle closed. By applying a dedicated filter tuning for exterior
playback, the vehicle audio system can be used for playing audio outside the vehicle.
[0005] The data may be processed such that the output of the at least internal speaker and
the output of the at least another speaker are synchronized in time. This improves
the quality of the audio when the processed data is output by the at least internal
speaker and the at least another speaker even when both speakers are located in different
parts of the vehicle such that the distance from each of them to the outside listening
area also differs.
[0006] The data may be processed such that a frequency range of a combination of the output
of the at least one internal speaker and the output of the at least another speaker
is broader than a frequency range of the output of the at least another speaker. Different
speakers have different frequency ranges. For instance, external speakers tend to
have a narrow frequency range. By processing the data such that a frequency range
of a combined output of the different speakers is broader than the individual frequency
range of the speakers, a broader frequency range for the combined output of the speakers
can be achieved.
[0007] The data may be processed to compensate for non-linearities in the output of the
at least internal speaker. This allows to compensate for non-linearities in the transfer
function between the internal speakers and the outside listening position.
[0008] The data may be processed by applying to the data at least one of a frequency dependent
amplitude, phase and time adjustment. This might be done using suitable filters.
[0009] The first data may indicate that the target listening area comprises at least one
among a plurality of listening areas around the vehicle, and wherein the data is processed
for playing sound in the indicated target listening area. In this way, the data is
processed for increasing quality in the listening area. The vehicle audio system may
comprise a user interface such as a screen, voice interface or any other suitable
user interface allowing a user to select the target listening area around the vehicle
such that, based on the targeted listening area, the vehicle audio system will process
the data in a determined way. The vehicle audio system may determine the first data
indicating the target listening area in any other suitable way.
[0010] The data may be processed based on prestored data comprising a plurality of filters;
and wherein each of the plurality of filters is generated by measuring, during a calibration
phase, a transfer function of each of the at least internal speaker and the at least
another speaker at different positions around the vehicle. For instance, individual
transfer functions from each speaker, internal and external, to the different target
listening areas outside the vehicle may be measured during the calibration phase by
placing microphones at the plurality of listening areas. The measured transfer functions
will show the performance of each speaker for each listening area. Based on that,
adjusted transfer functions for each listening area can be created which combine adjusted
versions of the different transfer functions, which are then stored in the vehicle
audio system and applied when audio is played back. In this way, several tuning profiles
are provided to optimize the music playback to different zones around the vehicle.
[0011] The at least another speaker may be the external speaker mounted on the outside of
the vehicle.
[0012] The disclosure relates further to a vehicle audio system comprising a controller
configured to receive data to be output through at least an external speaker mounted
on an outside of a vehicle and at least another speaker, wherein the at least another
speaker comprises one of an external speaker mounted on an outside of the vehicle
and another internal speaker mounted inside the vehicle; receive first data comprising
an indication that a target listening area is outside the vehicle; process the data
based on the first data; and control the at least external speaker and the at least
another speaker to output the processed data; wherein the data is processed such that
a frequency response of an output of the at least external speaker and/or a frequency
response of an output of the at least another speaker is adjusted for audio playing
outside the vehicle.
[0013] The disclosure further relates to a vehicle comprising a vehicle audio system.
Brief Description of Drawings
[0014]
Figure 1A illustrates a block diagram of a vehicle audio system according to the disclosure.
Figure 1B illustrates a vehicle comprising the vehicle audio system of Figure 1A.
Figure 2 illustrates a flowchart schematically depicting a method for playing audio
according to the disclosure.
Figure 3A-3D and 4A-4B illustrate an example of how to generate a new transfer function
based on transfer functions for several speakers according to the disclosure.
Detail description
[0015] Figure 1A illustrates a block diagram of a vehicle audio system 102 according to
the disclosure. The vehicle audio system 102 may comprise a head unit 104, an amplifier
106, an antenna 108, and a plurality of speakers 110. The head unit 104 or the amplifier
106 may comprise a digital signal processing unit 104 comprising a memory. The vehicle
audio system 102 may transmit and receive information through the antenna 110 may
via Bluetooth, through a wireless communication network, for example, a 4G network,
and/or using any other suitable communication technology. One of the plurality of
speakers 110 of the vehicle audio system may be an internal speaker mounted inside
of a vehicle wherein the vehicle audio system 102 is also installed. Optionally, the
plurality of speakers may comprise an external speaker mounted on the outside of the
vehicle. The plurality of speakers may receive data wherein the data may have been
previously processed by the digital signal processing unit to be played by the plurality
of speakers.
[0016] Figure 2 illustrates a flowchart schematically depicting a method for playing audio
according to the disclosure. The method of Figure 2 may be performed by the vehicle
audio system 102 of Figure 1A.
[0017] In step 202 of the method, the vehicle audio system 102 receives data for being output
through an internal speaker mounted inside the vehicle and at least another speaker.
By internal speaker mounted inside the vehicle it is understood any speaker mounted
on the vehicle in such a way that can output sound directly inside of the vehicle.
The data maybe any kind of data that can be output by a speaker. The another speaker
may be an external speaker mounted on an outside of the vehicle or another internal
speaker mounted inside the vehicle. By external speaker mounted on the outside of
the vehicle it is understood any speaker mounted on the vehicle in such a way that
can output sound directly outside of the vehicle. The external speaker may be integrated
in the vehicle with the purpose to emit as much sound as possible to the surroundings
of the vehicle and as little as possible inside the cabin through either sound or
structure born vibration. This may be achieved by placing the external speaker on
structurally decoupled parts in a housing with a membrane of the external speaker
pointing towards openings in the bumpers or under shield towards the exterior. The
vehicle audio system may comprise any number of internal and/or external speakers.
[0018] Figure 1B shows schematically a vehicle comprising a vehicle audio system according
to the disclosure wherein the vehicle audio system can output audio through one or
more internal speakers 100 mounted in different locations inside a cabin of the vehicle
and through one or more external speakers 200 mounted on the outside structure of
the vehicle at different locations. This is a non-limiting example and the method
of Figure 2 can be used with any combination of speakers located in any part of the
vehicle. For instance, the speakers 100 and 200 may be mounted in any of the doors,
in the trunk, in the floor beneath the front and rear seat, in the footwell area,
in the cowl area (under the windshield wipers), under the dashboard, on the outside
of the firewall lower A-pillar area playing into the cabin of the vehicle, etc...
The external speakers 200 may be mounted for instance in either or both areas behind
front and/or rear bumpers, on the under shield, on the crash-box or subframe, behind
the front grill, in the front engine compartment.
[0019] In step 204 of the method of Figure 2, the vehicle audio system 102 receives first
data comprising an indication that a target listening area is outside the vehicle.
The indication may be received may be received from a user interface such a touch
screen, a voice user interface or any other kind of user interface. A user may provide
an input through the user interface indicating that the target listening area is outside
or identifying the target listening area. For instance, the user interface may provide
a list of possible listening areas and the user may select one of the listening areas
as the target listening area via a voice command or a touch input. Alternatively,
the user may provide the input indication that the target listening area is outside
the vehicle by an external device in communication with the vehicle audio system 102
such as a phone or any other electronic device. The vehicle audio system 102 may receive
the first data comprising an indication that a target listening area is outside the
vehicle in any other way.
[0020] In step 206, the vehicle audio system 102 process the data based on the first data
such that a frequency response of an output of the at least external speaker and/or
a frequency response of an output of the at least another speaker is adjusted for
audio playing outside the vehicle.
[0021] The processing of the data may include that the data is delayed before being sent
to the internal speaker or to the another speaker such that the outputs of the speakers
are synchronized in time. The data may be processed by filters that will introduce
a suitable delay. The data may be also processed such that a frequency range of a
combination of the output of the at least one internal speaker and the output of the
at least another speaker is broader than a frequency range of the output of the at
least another speaker. The data may be processed to compensate for non-linearities
in the output of the at least one internal speaker. This allows to compensate for
non-linearities in the transfer function between the internal speakers and the outside
listening position. The data may be processed by applying to the data at least one
of a frequency dependent amplitude, phase and time adjustment. This might be done
using suitable filters.
[0022] In step 208, the vehicle audio system 102 controls the at least internal speaker
and the at least another speaker to output the processed data.
[0023] The data in step 206 may also be processed based on prestored data. The prestored
data may be located in a memory vehicle audio system 102, in an external database
that can be accessed by the vehicle audio system 102 or in any other suitable storage
place. The prestored data may comprise a plurality of filters. The plurality of filters
may have been generated during a calibration phase. During said calibration phase,
a transfer function of each of the speakers at different positions around the vehicle
may be measured. For instance, individual transfer functions from each speaker, internal
and external, to the different listening areas outside the vehicle may be measured
during the calibration phase by placing microphones at those listening areas. The
measured transfer functions will show the performance of each speaker for each listening
area. Based on that, adjusted transfer functions for each listening area can be created
which combine adjusted versions of the different transfer functions. Filters may be
generated based on each of the created transfer functions and stored in a place accessible
by the vehicle audio system to be applied to process the data to be output.
[0024] Figure 3A-3D and 4A-4B illustrate an example of how to generate a new transfer function
for a listening area based on transfer functions measured during a calibration phase
for a number n of speakers according to the disclosure. During the calibration phase,
each of the n speakers will output sound at different times and a microphone located
in the listening area outside the vehicle will receive the output sound from each
of the n speakers. In Figure 3A, X(f) is a frequency representation of the signal
to be output by each of the n speakers, Y
k(f) is a frequency representation of the signal received at the microphone for the
k speaker and H
k(f) represents the transfer function for the k speaker wherein H
k(f) = Y
k(f)/ X
k(f) and k = 1, ..., n. Figures 3B-3D respectively show Y
1(f), Y
2(f) and Y
3(f). As it can be appreciated from Figures 3B-3D, each of the n speakers might have
a very different frequency response. Some of the n speakers will behave better in
certain frequency ranges than others of the n speakers. The transfer function H
k(f) can be adjusted by selecting the best frequency range for the corresponding k
speaker. The best frequency range may be selected as the frequency range which has
the best transmission to the outside of the vehicle such that, for a given input voltage,
maximum output may be achieved, which mau be determined by the sensitivity of the
speaker installation. The best frequency range may be selected as a frequency range
with higher amplitudes than other frequencies. Furthermore, the frequency ranges of
several speakers may be selected in such a way that they complement each other as
much as possible. For instance, in Figure 3B, the frequency ranges 302 may be selected
for the first speaker. In Figure 3C, the frequency ranges 304 may be selected for
the second speaker. And in Figure 3C, the frequencies above frequency 306 may be selected
for the third speaker. This operation of selecting the best frequency ranges may be
performed for all the n speakers to created adjusted transfer functions H'
k(f) by taking only the selected parts of each transfer function. A new transfer function
H(f) may be created by combining all the adjusted transfer functions H'
k(f). For instance, H(f) may be equal to

and, as shown in Figures 4A and 4B, by combining the adjusted transfer functions
having the best frequency response, the output Y(f) resulting from the outputs of
the n speakers has a broader frequency response than the outputs of the individual
speakers. Filters corresponding to H(f) may be created then and stored associated
to the corresponding listening area. This calibration operation may be performed for
several listening areas such that a different set of filters is stored for each of
these listening areas and, when one of those areas is the target listening area, the
vehicle audio system 102 will process the data using the corresponding stored set
of filters.
[0025] Those skilled in the art will appreciate that the methods, systems and components
described herein may comprise, in whole or in part, a combination of analog and digital
circuits and/or one or more appropriately programmed processors (e.g., one or more
microprocessors including central processing units (CPU)) and associated memory, which
may include stored operating system software, firmware and/or application software
executable by the processor(s) for controlling operation thereof and/or for performing
the particular algorithms represented by the various functions and/or operations described
herein, including interaction between and/or cooperation with each other as well as
transmitters and receivers. One or more of such processors, as well as other digital
hardware, may be included in a single ASIC (Application-Specific Integrated Circuitry),
or several processors and various digital hardware may be distributed among several
separate components, whether individually packaged or assembled into a SoC (System-on-a-Chip).
[0026] Furthermore, the systems, methods and components described, and/or any other arrangement,
unit, system, device or module described herein may for instance be implemented in
one or several arbitrary nodes comprised in the host vehicle and/or one or more separate
devices. In that regard, such a node may comprise an electronic control unit (ECU)
or any suitable electronic device, which may be a main or central node. It should
also be noted that the these may further comprise or be arranged or configured to
cooperate with any type of storage device or storage arrangement known in the art,
which may for example be used for storing input or output data associated with the
functions and/or operations described herein. The systems, components and methods
described herein may further comprise any computer hardware and software and/or electrical
hardware known in the art configured to enable communication therebetween.
[0027] While the disclosure has been described with reference to exemplary embodiments,
it will be understood by those skilled in the art that various changes may be made
and equivalents may be substituted for elements thereof without departing from the
scope of the disclosure. In addition, many modifications may be made to adapt a particular
situation or material to the teachings of the disclosure without departing from the
essential scope thereof. Therefore, it is intended that the disclosure not be limited
to the particular embodiments disclosed, but that the disclosure will include all
embodiments falling within the scope of the appended claims.
1. A method, by a vehicle audio system (102), for playing audio comprising:
Receiving (202) data for being output through at least an internal speaker (100) mounted
inside the vehicle and at least another speaker, wherein the at least another speaker
comprises one of an external speaker (200) mounted on an outside of the vehicle and
another internal speaker mounted inside the vehicle;
receiving (204) first data comprising an indication that a target listening area is
outside the vehicle;
processing (206) the data based on the first data; and
controlling (208) the at least internal speaker and the at least another speaker to
output the processed data;
wherein the data is processed such that a frequency response of an output of the at
least external speaker and/or a frequency response of an output of the at least another
speaker is adjusted for audio playing outside the vehicle.
2. The method according to claim 1, wherein the data is processed such that the output
of the at least internal speaker (100) and the output of the at least another speaker
are synchronized in time.
3. The method according to any of the previous claims, wherein the data is processed
(206) such that a frequency range of a combination of the output of the at least one
internal speaker (100) and the output of the at least another speaker is broader than
a frequency range of the output of the at least another speaker.
4. The method according to any of the previous claims, wherein the data is processed
(206) to compensate for non-linearities in the output of the at least internal speaker
(100).
5. The method according to any of the previous claims, wherein the data is processed
(206) by applying to the data at least one of a frequency dependent amplitude, phase
and time adjustment.
6. The method according to any of the previous claims, wherein the first data indicates
that the target listening area comprises at least one among a plurality of listening
areas around the vehicle, and wherein the data is processed (206) for playing sound
in the indicated target listening area.
7. The method according to any of the previous claims, wherein the data is processed
(206) based on prestored data comprising a plurality of filters; and wherein each
of the plurality of filters is generated by measuring, during a calibration phase,
a transfer function of each of the at least internal speaker (100) and the at least
another speaker at different positions around the vehicle.
8. The method according to any of the previous claims, wherein the at least another speaker
is the external speaker (200) mounted on the outside of the vehicle.
9. A vehicle audio system (102) comprising:
a controller configured to:
receive (202) data to be output through at least an external speaker mounted on an
outside of a vehicle and at least another speaker, wherein the at least another speaker
comprises one of an external speaker mounted on an outside of the vehicle and another
internal speaker mounted inside the vehicle;
receive (204) first data comprising an indication that a target listening area is
outside the vehicle;
process (206) the data based on the first data; and
control (208) the at least external speaker and the at least another speaker to output
the processed data;
wherein the data is processed such that a frequency response of an output of the at
least external speaker and/or a frequency response of an output of the at least another
speaker is adjusted for audio playing outside the vehicle.
10. The vehicle audio system (102) according to claim 9, wherein the data is processed
(206) such that the output of the at least internal speaker (100) and the output of
the at least another speaker are synchronized in time.
11. The vehicle audio system (102) according to any of claims 9 and 10, wherein the data
is processed (206) such that a frequency range of a combination of the output of the
at least one internal speaker (100) and the output of the at least another speaker
is broader than a frequency range of the output of the at least another speaker.
12. The vehicle audio system (102) according to any of claims 9-11, wherein the data is
processed (206) to compensate for non-linearities in the output of the at least internal
speaker (100).
13. The vehicle audio system (102) according to any of claims 9-12, wherein the at least
another speaker is the external speaker (200) mounted on the outside of the vehicle.
14. The vehicle audio system (102) according to any of claims 9-13, further comprising
the at least internal speaker (100) and the at least another speaker (200).
15. A vehicle comprising the vehicle audio system (102) according to any of claims 9-14.