CN109361969B - Audio equipment and volume adjusting method, device, equipment and medium thereof - Google Patents

Audio equipment and volume adjusting method, device, equipment and medium thereof Download PDF

Info

Publication number
CN109361969B
CN109361969B CN201811267843.2A CN201811267843A CN109361969B CN 109361969 B CN109361969 B CN 109361969B CN 201811267843 A CN201811267843 A CN 201811267843A CN 109361969 B CN109361969 B CN 109361969B
Authority
CN
China
Prior art keywords
value
volume
determining
unit
volume value
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.)
Active
Application number
CN201811267843.2A
Other languages
Chinese (zh)
Other versions
CN109361969A (en
Inventor
张晓姣
田怀清
董科
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.)
Rongcheng goer Technology Co.,Ltd.
Original Assignee
Goertek Techology Co Ltd
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 Goertek Techology Co Ltd filed Critical Goertek Techology Co Ltd
Priority to CN201811267843.2A priority Critical patent/CN109361969B/en
Publication of CN109361969A publication Critical patent/CN109361969A/en
Application granted granted Critical
Publication of CN109361969B publication Critical patent/CN109361969B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R1/00Details of transducers, loudspeakers or microphones
    • H04R1/02Casings; Cabinets ; Supports therefor; Mountings therein
    • H04R1/023Screens for loudspeakers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R1/00Details of transducers, loudspeakers or microphones
    • H04R1/20Arrangements for obtaining desired frequency or directional characteristics
    • H04R1/32Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only
    • H04R1/40Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only by combining a number of identical transducers
    • H04R1/403Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only by combining a number of identical transducers loud-speakers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2430/00Signal processing covered by H04R, not provided for in its groups
    • H04R2430/01Aspects of volume control, not necessarily automatic, in sound systems

Landscapes

  • Health & Medical Sciences (AREA)
  • Otolaryngology (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Circuit For Audible Band Transducer (AREA)

Abstract

The application discloses audio equipment and volume adjustment method, device, equipment, medium thereof relates to stereo set technical field for promote the intelligent degree of volume adjustment process, include: determining the volume value of the main loudspeaker unit to obtain a reference volume value; determining a floating volume value of a slave loudspeaker unit relative to the master loudspeaker unit; superposing the reference volume value and the floating volume value to obtain a following volume value; and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly. The volume value of the slave loudspeaker unit can be obtained by taking the volume value of the master loudspeaker unit as the reference volume value of the slave loudspeaker unit and superposing the reference volume value and the floating volume value after the floating volume value of the slave loudspeaker unit relative to the master loudspeaker unit is determined, the intervention of a user is not needed in the process, and the intelligence degree of the volume adjustment process is improved.

Description

Audio equipment and volume adjusting method, device, equipment and medium thereof
Technical Field
The application relates to the technical field of sound equipment, in particular to audio equipment and a volume adjusting method, device, equipment and medium thereof.
Background
Currently, audio equipment is a very common consumer electronics product in a residential home, and is also an important component of a home theater. The existing audio equipment generally comprises a plurality of loudspeaker units, and the plurality of loudspeaker units can simultaneously emit playing audio, so that the spatial sense of sound can be improved.
However, in the prior art, when the volume of a plurality of speaker units of an audio device is adjusted, the volume of each speaker unit is usually adjusted manually, which is cumbersome and less intelligent, and affects user experience.
Disclosure of Invention
In view of this, an object of the present application is to provide an audio device, a volume adjusting method, an apparatus, a device, and a medium thereof, which can improve the intelligent degree of the volume adjusting process, reduce user operations, and improve user experience. The specific scheme is as follows:
in a first aspect, the present application discloses a volume adjusting method, including:
determining the volume value of the main loudspeaker unit to obtain a reference volume value;
determining a floating volume value of a slave loudspeaker unit relative to the master loudspeaker unit;
superposing the reference volume value and the floating volume value to obtain a following volume value;
and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
Optionally, the determining the volume value of the main speaker unit to obtain a reference volume value includes:
determining a distance value between a main loudspeaker unit and a listening object to obtain a first distance value, and determining a reference volume value with the value in positive correlation with the first distance value;
or, the volume value of the main loudspeaker unit is determined in a manual setting mode to obtain a reference volume value;
or, according to the historical playing volume of the main loudspeaker unit, determining the current volume value of the main loudspeaker unit to obtain a reference volume value.
Optionally, before determining the reference volume value with the value of the numerical value positively correlated to the first distance value, the method further includes:
judging whether the first distance value is larger than a preset distance threshold value or not;
if so, prohibiting the step of enabling the reference volume value with the determined value magnitude positively correlated to the first distance value.
Optionally, the determining a floating volume value of the slave speaker unit relative to the master speaker unit includes:
collecting the intensity of the sound emitted by a listening object at the same time through microphones installed in the main loudspeaker unit and the slave loudspeaker unit respectively to obtain a first sound intensity and a second sound intensity;
determining a floating volume value having a positive correlation in magnitude with a difference between the second sound intensity and the first sound intensity.
Optionally, the determining a floating volume value of the slave speaker unit relative to the master speaker unit includes:
determining distance values between the master loudspeaker unit and the slave loudspeaker unit and a listening object respectively to obtain a first distance value and a second distance value;
determining a floating volume value having a magnitude that is positively correlated to a difference between the second distance value and the first distance value.
Optionally, the determining distance values between the master speaker unit and the slave speaker unit and the listening object respectively to obtain a first distance value and a second distance value includes:
respectively determining the position information of the main loudspeaker unit, the slave loudspeaker unit and the listening object, and correspondingly obtaining first position information, second position information and third position information;
determining the first distance value using the first location information and the third location information;
determining the second distance value using the second location information and the third location information.
Optionally, the determining the position information of the master speaker unit, the slave speaker unit and the listening object respectively includes:
and respectively determining relative position information between the main loudspeaker unit, the slave loudspeaker unit and the listening object and a preset device.
Optionally, the determining the relative position information between the master speaker unit, the slave speaker unit, and the listening object and a preset device respectively includes:
and respectively determining the relative position information between the main loudspeaker unit, the slave loudspeaker unit and the listening object and the preset device by utilizing the sound intensity acquired by a preset microphone in the preset device or the image information acquired by a preset camera.
Optionally, the determining the position information of the master speaker unit, the slave speaker unit and the listening object respectively includes:
absolute position information of the master speaker unit, the slave speaker unit and the listening object in a spatial environment is determined respectively.
Optionally, the determining absolute position information of the master speaker unit, the slave speaker unit, and the listening object in the spatial environment respectively includes:
determining absolute position information of the main loudspeaker unit, the slave loudspeaker unit and the listening object in a space environment by utilizing positioning information acquired by the main loudspeaker unit, the slave loudspeaker unit and a positioning device installed in a portable intelligent device or a space environment image acquired by a camera installed in the space environment in advance;
the positioning device is based on an indoor positioning technology.
Optionally, before determining the absolute position information of the main speaker unit, the slave speaker unit, and the listening object in the spatial environment respectively by using the positioning information collected by the main speaker unit, the slave speaker unit, and the positioning apparatus installed in the portable smart device, the method further includes:
and monitoring whether the portable intelligent equipment acquires the human body characteristic information.
Optionally, the determining distance values between the master speaker unit and the slave speaker unit and the listening object respectively to obtain a first distance value and a second distance value includes:
and detecting the distance values between the master loudspeaker unit and the slave loudspeaker unit and the listening object respectively by using a distance measurement technology based on light waves or ultrasonic waves to obtain the first distance value and the second distance value.
Optionally, before determining the distance values between the master speaker unit and the slave speaker unit and the listening object, the method further includes:
determining direction information of the listening object with respect to the master speaker unit and the slave speaker unit, respectively;
and according to the direction information, adjusting the transmitting directions of the light wave transmitters or the sound wave transmitters in the main loudspeaker unit and the slave loudspeaker unit correspondingly.
Optionally, the determining a floating volume value having a positive correlation with a difference between the second distance value and the first distance value comprises:
determining a ratio between the second distance value and the first distance value and calculating a difference between the ratio and 1;
determining floating values of different volumes corresponding to different unit difference value intervals in the difference values according to a preset floating rule;
superposing all floating values corresponding to the difference values to obtain the floating volume value;
wherein the preset floating rule comprises:
if the difference is a positive value, the floating value corresponding to each unit difference interval in the difference is a positive value, if the difference is a negative value, the floating value corresponding to each unit difference interval in the difference is a negative value, and the floating value corresponding to any unit difference interval in the difference is larger than the floating value corresponding to the previous unit difference interval.
Optionally, the determining distance values between the master speaker unit and the slave speaker unit and the listening object respectively to obtain a first distance value and a second distance value includes:
if the number of the listening objects is larger than 1, determining a position point from the surrounding circle where all the listening objects are currently located;
and determining distance values between the main loudspeaker unit and the slave loudspeaker unit and the position point respectively to obtain a first distance value and a second distance value.
Optionally, before adjusting the volume values of the master speaker unit and the slave speaker unit to the reference volume value and the follow volume value respectively, the method further includes:
determining an ear orientation of the listening subject;
and correcting the reference volume value and the following volume value according to the ear orientation.
In a second aspect, the present application discloses a volume adjustment device, comprising:
the first volume determining module is used for determining the volume value of the main loudspeaker unit to obtain a reference volume value;
a second volume determination module for determining a floating volume value of the slave speaker unit relative to the master speaker unit;
the third volume determining module is used for superposing the reference volume value and the floating volume value to obtain a following volume value;
and the volume adjusting module is used for correspondingly adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively.
In a third aspect, the present application discloses a volume adjustment device, comprising:
a memory for storing a computer program;
a processor for executing the computer program to implement the volume adjustment method disclosed in the foregoing.
In a fourth aspect, the present application discloses an audio device comprising a master speaker unit and a slave speaker unit, and further comprising the volume adjusting device disclosed above.
Optionally, the audio device further includes:
microphone means for acquiring sound intensity;
and/or, a camera for acquiring image information;
and/or, a positioning device for positioning based on indoor positioning technology;
and/or a ranging sensor for ranging based on light waves or ultrasonic waves.
Optionally, the microphone device comprises a plurality of microphones.
In a fifth aspect, the present application discloses a computer readable storage medium for storing a computer program; wherein the computer program when executed by a processor implements the volume adjustment method disclosed above.
In the present application, the volume value of the master speaker unit is determined, then the volume value is used as a reference volume value, and the floating volume value of the slave speaker unit relative to the master speaker unit is determined, and the reference volume value and the floating volume value are superimposed to obtain the volume value of the slave speaker unit. Therefore, according to the method, the volume value of the main loudspeaker unit is used as the reference volume value of the auxiliary loudspeaker unit, after the floating volume value of the auxiliary loudspeaker unit relative to the main loudspeaker unit is determined, the reference volume value and the floating volume value are superposed, and then the volume value of the auxiliary loudspeaker unit can be obtained.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a flow chart of a volume adjustment method disclosed in the present application;
FIG. 2 is a flow chart of a specific volume adjustment method disclosed herein;
fig. 3 is a schematic diagram of a specific application scenario of an audio device disclosed in the present application;
FIG. 4 is a flow chart of a specific volume adjustment method disclosed herein;
FIG. 5 is a schematic diagram of an exemplary microphone according to the present disclosure;
FIG. 6 is a flow chart of a specific volume adjustment method disclosed herein;
FIG. 7 is a flow chart of a specific volume adjustment method disclosed herein;
FIG. 8 is a flow chart of a specific volume adjustment method disclosed herein;
fig. 9 is a schematic view of a specific speaker unit distribution according to the present disclosure;
fig. 10 is a schematic view of a specific speaker unit distribution according to the present disclosure;
FIG. 11 is a flow chart of a specific volume adjustment method disclosed herein;
FIG. 12 is a flow chart of a specific volume adjustment method disclosed herein;
fig. 13 is a schematic structural diagram of a volume adjustment device disclosed in the present application;
fig. 14 is a block diagram of a volume adjusting apparatus disclosed in the present application;
fig. 15 is a block diagram of an audio device disclosed in the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
At present, when carrying out volume control to a plurality of speaker units of audio equipment, all adjust every speaker unit's volume by the manual work usually, it is loaded down with trivial details, and intelligent degree is lower, has influenced user experience. Therefore, the novel volume adjusting scheme is provided, the intelligent degree of the volume adjusting process can be effectively improved, user operation is reduced, and user experience is improved.
Referring to fig. 1, an embodiment of the present application discloses a volume adjustment method, including:
step S11: and determining the volume value of the main loudspeaker unit to obtain a reference volume value.
It is understood that the audio device in the present embodiment includes a plurality of speaker units, wherein the plurality of speaker units includes two speaker units, a volume value of one speaker unit is a reference volume value of the other speaker unit, the former is referred to as a master speaker unit, and the latter is referred to as a slave speaker unit. It should be further noted that, in the present embodiment, the number of the master speaker units is usually one, and the number of the slave speaker units may be one or more. Of course, in the case where one audio device includes a large number of speaker units, all the speaker units may be divided into a plurality of groups, each group of speaker units includes one master speaker unit and one or more slave speaker units, and the volume adjustment scheme disclosed in the present application may be applied to each group of speaker units to perform volume adjustment. In addition, it should be noted that the audio devices in this embodiment include, but are not limited to, home audio devices, movie theater audio and video devices, and public broadcasting devices capable of playing audio.
In a first embodiment, the determining the volume value of the main speaker unit to obtain the reference volume value may specifically include: determining a distance value between the main loudspeaker unit and a listening object to obtain a first distance value, and determining a reference volume value with the value in positive correlation with the first distance value. That is, in this embodiment, the volume value of the main speaker unit can be determined according to the distance value between the main speaker unit and the listening object, and the larger the distance value is, the larger the volume value of the main speaker unit is, and the two are in a positive correlation relationship, so that the volume value of the main speaker unit can be adapted to the current position of the user, and cannot be too large or too small. In this embodiment, the distance value between the main speaker unit and the listening object may be determined by using the sound intensity collected by the microphone, the distance value between the main speaker unit and the listening object may be determined by using the image information collected by the camera, the distance value between the main speaker unit and the listening object may be determined by using the positioning information collected by the positioning device based on the indoor positioning technology, and the distance value between the main speaker unit and the listening object may be determined based on the light wave or ultrasonic ranging technology. In this embodiment, for more specific processes of the above various schemes for determining the distance value between the main speaker unit and the listening object, reference may be made to corresponding contents disclosed in the following embodiments, and details are not repeated herein.
In addition, considering that when the user is far away from the main speaker unit, the attention of the user is likely not on the playing content of the audio device but busy with other things, in this case, the audio device can be controlled to stop playing the audio, so that on one hand, a relatively quiet environment can be provided for the user who is busy with other things, the attention of the user is prevented from being dispersed, and on the other hand, the intelligence degree of the audio device can be improved and the use loss of the speaker unit device can be reduced. Specifically, before determining the reference volume value with the value of the numerical value positively correlated to the first distance value, the method may further include: judging whether the first distance value is larger than a preset distance threshold value or not; if so, prohibiting the step of enabling the reference volume value with the determined value magnitude positively correlated to the first distance value. In this embodiment, the preset distance threshold may be specifically set by the user according to the actual needs of the user, and through a preset client on the audio device or the user terminal.
In a second embodiment, the determining the volume value of the main speaker unit to obtain the reference volume value may specifically include: and determining the volume value of the main loudspeaker unit in a manual setting mode to obtain a reference volume value. Specifically, in this embodiment, the volume value input by the user according to the volume preferred by the user can be acquired through the audio device or the preset client on the user terminal, and the volume value is determined as the volume value of the main speaker unit, so that the volume value of the main speaker unit can meet the actual requirement of the current user.
In a third embodiment, the determining the volume value of the main speaker unit to obtain the reference volume value may specifically include: and determining the current volume value of the main loud-speaker unit according to the historical playing volume of the main loud-speaker unit to obtain a reference volume value. Specifically, in this embodiment, the volume value with the maximum frequency of use in the historical playing volume of the main speaker unit may be used as the current volume value of the main speaker unit, or all volume values in the historical time corresponding to the current time may be selected from the historical playing volume first, and then the volume value with the maximum frequency of use may be selected from the all volume values and used as the current volume value of the main speaker unit. For example, assuming that the current time is night, all volume values used by the master speaker unit in the past in the night may be selected from the historical playing volume. And then selecting the volume value with the maximum use frequency from all the volume values as the volume value of the current main loudspeaker unit. According to the scheme for determining the volume value of the main loudspeaker unit based on the current time and the historical playing volume, the main loudspeaker unit can play audio at the volume value corresponding to the current time, for example, the volume value corresponding to night or the volume value corresponding to morning can be used as the audio for the user, and the user experience is greatly improved.
It is to be understood that the above disclosure is only three specific embodiments in this example, and is not intended to limit this example, and that other possible embodiments besides the above three specific embodiments may be adopted to achieve the corresponding purposes, which is not convenient for this disclosure.
Step S12: a floating volume value of a slave speaker unit relative to the master speaker unit is determined.
In this embodiment, in order to enable different speaker units in the audio device to bring a sound-balanced experience effect to a user when playing audio, the floating volume value of the slave speaker unit relative to the master speaker unit may be determined based on a parameter capable of characterizing a distance between the different speaker units and a listening object.
In a first embodiment, the determining a floating volume value of the slave speaker unit relative to the master speaker unit may include: the method comprises the steps of collecting the intensity of sound emitted by a listening object at the same time through microphones installed in a main loudspeaker unit and a slave loudspeaker unit respectively to obtain a first sound intensity and a second sound intensity, and then determining a floating volume value with a positive correlation between the value and the difference between the second sound intensity and the first sound intensity. That is, the present embodiment may determine the floating volume value directly based on the parameter of the sound intensity that can represent the distance between the different speaker units and the listening object, and it is understood that, in the case that the first sound intensity is greater than the second sound intensity or the first sound intensity is less than the second sound intensity, the difference between the two is in positive correlation with the finally determined floating volume value, that is, the more significant the difference is, the larger the floating volume value is. Specifically, the floating volume value may be determined based on the following formula:
△Z=Z1*(Q1/Q2-1);
for example, assuming that the reference volume value is 100, the first sound intensity is 20 db, and the second sound intensity is 40 db, the corresponding floating volume value is-50, and then the floating volume value-50 is superimposed on the reference volume value 100, so that the volume value of the slave speaker unit is 50.
In a second specific embodiment, the determining a floating volume value of the slave speaker unit relative to the master speaker unit may include: determining the distance values between the master loudspeaker unit and the slave loudspeaker unit and a listening object respectively to obtain a first distance value and a second distance value, and then determining a floating volume value with the value in positive correlation with the difference between the second distance value and the first distance value. That is, the present embodiment may determine the floating volume value based on a parameter of a distance value that can represent distances between different speaker units and a listening object, and it is understood that, in a case where the first distance value is greater than the second distance value or the first distance value is less than the second distance value, a difference between the two values is in a positive correlation with the finally determined floating volume value.
In the third embodiment, when the user's requirement for sound balance is not particularly high, it is also possible to recognize which objects are currently placed in the room by the master speaker unit and the slave speaker unit, and then determine the floating volume value based on the recognition result. Specifically, it is possible to recognize which objects are placed in the room on the basis of the machine vision system pre-installed in the control unit of the audio device or the machine vision system pre-installed in the control unit of the audio device in the different speaker units, for example, if it is recognized that the main speaker unit is placed on the tv cabinet and the slave speaker unit is placed on the tea table, and then the general spacing between the tv cabinet and the tea table and the listening object is determined according to the historical experience data, so as to obtain two spacing parameters, for example, it is known from the historical experience data that the spacing between the tea table and the user is usually relatively small relative to the tv cabinet, if it is determined according to the historical experience data that the spacing between the tv cabinet and the user is usually 3 meters and the spacing between the tea table and the user is usually 0.5 meter, the floating volume value can then be determined from the difference between the two spacing parameters.
In the fourth embodiment, when the requirement of the user on the sound balance is not particularly high, the distance values between the master speaker unit and the slave speaker unit and the preset position point are determined to obtain a third distance value and a fourth distance value, and then the floating volume value whose value is in positive correlation with the difference between the fourth distance value and the third distance value is determined; the preset location point may be a location point automatically determined by the audio device after analyzing the path trajectory corresponding to the user in daily life and the residence time and the occurrence frequency corresponding to each trajectory point, or a location point selected by the user according to the actual preference of the user through the preset client, for example, the user may determine the location of the middle area of the sofa as the preset location point through the preset client.
It is understood that the above disclosure is only four specific embodiments in this example, and is not intended to limit this example, and besides the above four specific embodiments, other possible embodiments may also be adopted to achieve the corresponding purposes, which is not convenient for one to list here.
Step S13: and superposing the reference volume value and the floating volume value to obtain a follow-up volume value.
It can be understood that the floating volume value in this embodiment may be a positive number or a negative number, when the floating volume value is a positive number, the following volume value obtained through the above-mentioned superposition processing is greater than the reference volume value, and when the floating volume value is a negative number, the following volume value obtained through the above-mentioned superposition processing is less than the reference volume value.
Step S14: and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
That is, the volume value of the master speaker unit is adjusted to the reference volume value, and the volume value of the slave speaker unit is adjusted to the following volume value.
Further, considering that the volume actually perceived by the listening object changes with the ear orientation of the listening object under the condition that the volume value of the speaker unit and the distance value between the listening object and the speaker unit are constant, for example, when the ear of the listening object faces the speaker unit, the volume perceived by the listening object is the largest, and when the ear of the listening object faces away from the speaker unit, the volume perceived by the listening object is attenuated. In order to avoid the situation that the sound balance experience effect of the user may be deteriorated due to the different ear orientations of the speaker units relative to the listening object, in this embodiment, before the adjusting the volume values of the master speaker unit and the slave speaker unit to the reference volume value and the follow volume value respectively, the method may further include: determining the ear orientation of the listening subject, and then modifying the reference volume value and the follow volume value according to the ear orientation. Specifically, the ear orientation of the listening object may be determined based on a machine vision technique, then first direction information of the master speaker unit with respect to the ear orientation and second direction information of the slave speaker unit with respect to the ear orientation are determined according to the machine vision technique, then the reference volume value is corrected according to the first direction information, and the follow volume value is corrected according to the second direction information. For example, when any one of the speaker units is located in the opposite direction of the ear direction, the volume value of the speaker unit can be appropriately adjusted up, and when any one of the speaker units is located in the positive direction of the ear direction, the volume value of the speaker unit can be appropriately adjusted down or the volume value of the speaker unit can be kept unchanged, thereby being beneficial to further improving the sound equalization experience effect of the user.
It can be seen that, in the embodiment of the present application, the volume value of the master speaker unit is determined, then the volume value is used as a reference volume value, the floating volume value of the slave speaker unit relative to the master speaker unit is determined, and the reference volume value and the floating volume value are superimposed to obtain the volume value of the slave speaker unit. Therefore, in the embodiment of the application, the volume value of the master speaker unit is used as the reference volume value of the slave speaker unit, after the floating volume value of the slave speaker unit relative to the master speaker unit is determined, the reference volume value and the floating volume value are superposed, so that the volume value of the slave speaker unit can be obtained, the intervention of a user is not needed in the process, the intellectualization degree of the volume adjustment process is improved to a certain extent, the user operation is reduced, and the user experience is improved.
Referring to fig. 2, an embodiment of the present application discloses a specific volume adjustment method, including:
step S21: and determining the volume value of the main loudspeaker unit to obtain a reference volume value.
Step S22: respectively determining the position information of the main loudspeaker unit, the slave loudspeaker unit and the listening object, and accordingly obtaining first position information, second position information and third position information.
Step S23: determining a first distance value between the main speaker unit and a listening object using the first position information and the third position information.
Step S24: and determining a second distance value between the slave loudspeaker unit and a listening object by using the second position information and the third position information.
That is, in this embodiment, the first distance value and the second distance value are specifically determined based on the position information of the master speaker unit, the slave speaker unit, and the listening object. It is understood that the position information of the master speaker unit, the slave speaker unit and the listening object may be position information relative to the same position point or position information in the same three-dimensional coordinate system, for example, the position information may be position information relative to a position point where a preset device is located, wherein the preset device may be one device belonging to an audio apparatus, such as the control unit a0 of the audio apparatus in fig. 3, one master speaker unit a2 and two slave speaker units a1 and A3 shown in fig. 3, and of course, the preset device may be one device independent of the audio apparatus specified by the user through the preset client. The position information may be position information in a three-dimensional space coordinate system constructed based on the entire space environment in which the speaker unit devices are located, that is, absolute position information in the space environment.
Step S25: determining a floating volume value having a magnitude that is positively correlated to a difference between the second distance value and the first distance value.
Step S26: and superposing the reference volume value and the floating volume value to obtain a follow-up volume value.
Step S27: and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
The specific processes of steps S25 to S27 may refer to the corresponding contents disclosed in the foregoing embodiments and the following embodiments, and are not described herein.
Referring to fig. 4, an embodiment of the present application discloses a specific volume adjusting method, including:
step S31: and determining the volume value of the main loudspeaker unit to obtain a reference volume value.
Step S32: and respectively determining relative position information among the main loudspeaker unit, the slave loudspeaker unit and the listening object and a preset device, and correspondingly obtaining first relative position information, second relative position information and third relative position information.
In a first specific embodiment, the relative position information between the main speaker unit, the slave speaker unit, and the listening object and the preset device may be determined by using the sound intensity collected by a preset microphone in the preset device. Specifically, a plurality of sound intensities corresponding to the main speaker unit, the slave speaker unit and the listening object may be determined by using a plurality of microphones installed in the preset device, and then, according to the plurality of sound intensities corresponding to the main speaker unit, the slave speaker unit and the listening object, the direction and the distance value of the main speaker unit, the slave speaker unit and the listening object with respect to the preset device may be determined accordingly.
That is, the present embodiment may mount a plurality of microphones on the preset device in advance. When the directions of the main loudspeaker unit and the slave loudspeaker unit relative to the preset device are determined, the main loudspeaker unit and the slave loudspeaker unit are controlled to play preset audio at different moments, and collects a plurality of sound intensities corresponding to each loudspeaker unit through the plurality of microphones when the loudspeaker unit plays the preset audio, it will be appreciated that in this embodiment, different microphones have different mounting positions, i.e. different orientations of the different microphones with respect to the same speaker unit, there are differences, so that the plurality of sound intensities corresponding to each speaker unit collected by the plurality of microphones are different, and by analyzing the difference between the plurality of sound intensities corresponding to each speaker unit, the direction of each speaker unit relative to the position of the plurality of microphones, that is, the direction of each speaker unit relative to the preset device, can be determined. It will be appreciated that the greater the number of microphones in the plurality of microphones, the more uniform the spatial distribution, and the more accurate the direction it will ultimately determine. In addition, the process of determining the distance value of each speaker unit with respect to the preset device may specifically include: calculating the average value of a plurality of sound intensities corresponding to each loudspeaking unit, obtaining the average sound intensity corresponding to each loudspeaking unit, and then determining the distance value between each loudspeaking unit and the preset device according to the difference between the average sound intensity corresponding to each loudspeaking unit and the volume parameter corresponding to each loudspeaking unit when playing the preset audio. In this embodiment, before each speaker unit plays the preset audio, each speaker unit may be controlled to adopt the same volume parameter, that is, each speaker unit is enabled to play the preset audio at the same volume. Secondly, the determining process of the relative position information between the listening object and the preset device may specifically include: and acquiring the sound intensity emitted by the listening object by using a plurality of microphones installed on the preset device to obtain a plurality of sound intensities corresponding to the listening object, and then determining the direction and the distance value of the listening object relative to the preset device according to the plurality of sound intensities. The process of determining the direction of the listening object with respect to the preset device is similar to the process of determining the direction of any one of the speaker units with respect to the preset device, and is not described herein again. As for the process of determining the distance value of the listening object relative to the preset device, the method specifically includes: calculating an average value of a plurality of sound intensities corresponding to the listening object to obtain an average sound intensity, and comparing the average sound intensity with an actual user sound intensity obtained based on empirical data or an actual user sound intensity collected by an intelligent device carried by the user to estimate a distance value of the listening object relative to a preset device. It is understood that the larger the difference between the average sound intensity and the user's actual sound intensity is, the larger the distance value between the listening object and the preset device is.
For example, referring to fig. 3, the audio apparatus includes two slave speaker units a1 and A3, one master speaker unit a2, and a control unit a0 placed on a tea table, and a microphone ring array including 8 microphones uniformly arranged is previously installed in the control unit a0 as shown in fig. 5. In determining the direction and distance values of each speaker unit and the listening object with respect to the control unit a0, the control unit a0 can control the slave speaker unit a1, the master speaker unit a2 and the slave speaker unit A3 to play the same preset audio, for example, to emit the "tic" sound according to the same sound emitting frequency and volume parameters, then 8 microphones are used to collect 8 sound intensities corresponding to each loudspeaker unit, the direction and distance values of each speaker unit with respect to control unit a0 are then determined based on the 8 sound intensities for each speaker unit, after that, the sound intensity emitted by the listening object can be collected by using the above 8 microphones to obtain 8 sound intensities corresponding to the listening object, then, the direction and distance value of the listening object with respect to the control unit a0 are determined based on the 8 sound intensities corresponding to the listening object.
In the second embodiment, the relative position information between the main speaker unit, the slave speaker unit, and the listening object and the preset device may also be determined by using image information collected by a preset camera. Specifically, in this embodiment, a first camera installed in the preset apparatus may be used to perform image acquisition on a spatial environment where the video device is located, to obtain a panoramic image containing depth information, identify an image area corresponding to each speaker unit in the panoramic image, to obtain a plurality of image areas containing corresponding depth information, and then determine a direction and a distance value of each speaker unit relative to the preset apparatus according to the plurality of image areas. It is understood that the first camera in the present embodiment is a panoramic camera capable of acquiring depth information.
Step S33: determining a first distance value between the main speaker unit and a listening object using the first relative position information and the third relative position information.
Step S34: determining a second distance value between the slave speaker unit and a listening object using the second relative position information and the third relative position information.
Step S35: determining a floating volume value having a magnitude that is positively correlated to a difference between the second distance value and the first distance value.
Step S36: and superposing the reference volume value and the floating volume value to obtain a follow-up volume value.
Step S37: and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
The specific processes of steps S35 to S37 may refer to the corresponding contents disclosed in the foregoing embodiments and the following embodiments, and are not described herein.
Referring to fig. 6, an embodiment of the present application discloses a specific volume adjustment method, including:
step S41: and determining the volume value of the main loudspeaker unit to obtain a reference volume value.
Step S42: absolute position information of the main loudspeaker unit, the slave loudspeaker unit and the listening object in a space environment is respectively determined, and accordingly first absolute position information, second absolute position information and third absolute position information are obtained.
In a first specific embodiment, absolute position information of the main speaker unit, the slave speaker unit and the listening object in a spatial environment may be determined by using positioning information collected by the main speaker unit, the slave speaker unit and a positioning device installed in a portable smart device. The positioning device is based on an indoor positioning technology. In this embodiment, the indoor positioning technology includes, but is not limited to, a WiFi indoor positioning technology, a bluetooth indoor positioning technology, an ultra wideband indoor positioning technology, and a ZigBee indoor positioning technology. In addition, the portable smart device includes, but is not limited to, a cell phone, a tablet computer, a wearable smart device, and the like.
Further, before determining the absolute position information of the main speaker unit, the slave speaker unit, and the listening object in the spatial environment respectively by using the positioning information collected by the main speaker unit, the slave speaker unit, and the positioning apparatus installed in the portable smart device, the method may further include: monitoring whether the portable intelligent device collects the human body characteristic information, if so, allowing the step of determining the absolute position information to be executed, and if not, forbidding the step of determining the absolute position information. The human body characteristic information includes, but is not limited to, body temperature information, pulse information, heartbeat information, brain wave information, fingerprint information, iris information, and the like.
In a second specific embodiment, absolute position information of the master speaker unit, the slave speaker unit, and the listening object in the spatial environment may be determined respectively by using spatial environment images captured by a camera pre-installed in the spatial environment. Specifically, a second camera located above the audio device and the listening object may be used to perform image acquisition on a spatial area where the audio device and the listening object are located, obtain corresponding target images, identify image areas corresponding to the main speaker unit, the slave speaker unit, and the listening object in the target images, and accordingly determine absolute position information of the main speaker unit, the slave speaker unit, and the listening object in the spatial environment based on the image areas corresponding to the main speaker unit, the slave speaker unit, and the listening object. It should be noted that, in the case where the accuracy requirement for the absolute position information is high, the second camera may be a depth camera capable of acquiring depth information, and in the case where the accuracy requirement for the absolute position information is general, the second camera may be a conventional photographing camera in order to increase the data processing speed.
Step S43: determining a first distance value between the main speaker unit and a listening object using the first absolute position information and the third absolute position information.
Step S44: determining a second distance value between the slave speaker unit and a listening object using the second absolute position information and the third absolute position information.
Step S45: determining a floating volume value having a magnitude that is positively correlated to a difference between the second distance value and the first distance value.
Step S46: and superposing the reference volume value and the floating volume value to obtain a follow-up volume value.
Step S47: and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
The specific processes of steps S45 to S47 may refer to the corresponding contents disclosed in the foregoing embodiments and the following embodiments, and are not described herein.
Referring to fig. 7, an embodiment of the present application discloses a specific volume adjustment method, including:
step S51: and determining the volume value of the main loudspeaker unit to obtain a reference volume value.
Step S52: and detecting the distance values between the master loudspeaker unit and the slave loudspeaker unit and the listening object respectively by using a distance measurement technology based on light waves or ultrasonic waves to obtain the first distance value and the second distance value.
That is, the present embodiment can specifically detect the distance values between the master speaker unit and the slave speaker unit and the listening object respectively based on the light wave ranging technique or the ultrasonic ranging technique. Wherein the optical wave ranging technology includes but is not limited to infrared ranging technology.
In addition, in order to improve the ranging accuracy, before determining the distance values between the master loudspeaker unit and the slave loudspeaker unit and the listening object, the method may further include: determining direction information of the listening object relative to the main loudspeaker unit and the slave loudspeaker unit respectively, and then adjusting the emission directions of the light wave emitters or sound wave emitters in the main loudspeaker unit and the slave loudspeaker unit correspondingly according to the direction information. That is, the present embodiment may determine the direction information of the listening object relative to the speaker unit, and then adjust the transmitting direction of the light wave transmitter or the sound wave transmitter in the speaker unit according to the direction information, so that the adjusted transmitting direction points to the listening object, which can improve the ranging accuracy on one hand and reduce the usage loss of the transmitter on the other hand.
Step S53: determining a floating volume value having a magnitude that is positively correlated to a difference between the second distance value and the first distance value.
Step S54: and superposing the reference volume value and the floating volume value to obtain a follow-up volume value.
Step S55: and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
The specific processes of steps S53 to S55 may refer to the corresponding contents disclosed in the foregoing embodiments and the following embodiments, and are not described herein.
Referring to fig. 8, an embodiment of the present application discloses a specific volume adjustment method, including:
step S61: and determining the volume value of the main loudspeaker unit to obtain a reference volume value.
Step S62: and determining the distance values between the master loudspeaker unit and the slave loudspeaker unit and the listening object respectively to obtain a first distance value and a second distance value.
Step S63: a ratio between the second distance value and the first distance value is determined and a difference between the ratio and 1 is calculated.
Step S64: and determining floating values of different volumes corresponding to different unit difference value intervals in the difference values according to a preset floating rule, and superposing all the floating values corresponding to the difference values to obtain floating volume values.
Wherein the preset floating rule comprises: if the difference is a positive value, the floating value corresponding to each unit difference interval in the difference is a positive value, if the difference is a negative value, the floating value corresponding to each unit difference interval in the difference is a negative value, and the floating value corresponding to any unit difference interval in the difference is larger than the floating value corresponding to the previous unit difference interval.
For example, referring to fig. 9, the distance value R2 between the main speaker unit a2 and the listening object a is 5 m, the distance value R1 between the slave speaker unit a1 and the listening object a is 1 m, the distance value R3 between the slave speaker unit A3 and the listening object a is 3 m, and the volume value of the main speaker unit a2 is assumed to be 20, and the above-described preset float rule is specifically as shown in the following table one:
watch 1
Unit difference interval Absolute value of float value corresponding to unit difference interval
1 st unit difference interval: 0 to 0.2 1
The 2 nd unit difference interval: 0.2 to 0.4 3
The 3 rd unit difference interval: 0.4 to 0.6 5
4 th unit difference interval: 0.6 to 0.8 7
Unit difference interval No. 5: 0.8 to 1.0 9
Then:
11) calculating the ratio between R1 and R2 to obtain 0.2, then calculating the difference between the ratio and 1 to obtain-0.8, and then according to the preset floating rule, the floating values of different volumes corresponding to different unit difference intervals in the difference-0.8 are respectively: -1, -3, -5 and-7, which are added to obtain a floating volume value-16 corresponding to the slave speaker unit a1, and then the floating volume value-16 is added to the reference volume value 20 to obtain a volume value of 4 from the speaker unit a 1.
12) Calculating the ratio of R3 to R2 to obtain 0.6, then calculating the difference between the ratio and 1 to obtain-0.4, and then according to the preset floating rule, the floating values of different volumes corresponding to different unit difference intervals in the difference-0.4 are respectively: -1 and-3, which are added to each other to obtain a floating volume value-4 corresponding to the slave speaker unit A3, and then the floating volume value-4 is added to the reference volume value 20 to obtain a volume value of 16 from the speaker unit A3.
For another example, as shown in fig. 10, the distance value R2 between the main speaker unit a2 and the listening object a is 5 m, the distance value R1 between the slave speaker unit a1 and the listening object a is 7 m, the distance value R3 between the slave speaker unit A3 and the listening object a is 4 m, and the volume value of the main speaker unit a2 is assumed to be 20, and the preset floating rule is assumed as shown in table one above. Then:
21) calculating the ratio between R1 and R2 to obtain 1.4, then calculating the difference between the ratio and 1 to obtain 0.4, and then according to the preset floating rule, the floating values of different sound volumes corresponding to different unit difference intervals in the difference 0.4 are respectively: 1 and 3, the above two floating values are superimposed to obtain a floating volume value 4 corresponding to the slave speaker unit a1, and then the floating volume value 4 is superimposed on the reference volume value 20 to obtain a volume value 24 of the slave speaker unit a 1.
22) Calculating the ratio between R3 and R2 to obtain 0.8, then calculating the difference between the ratio and 1 to obtain-0.2, and then according to the preset floating rule, the floating value of the volume corresponding to the unit difference interval in the difference-0.2 is: 1, obtaining a floating volume value-1 corresponding to the slave loudspeaker unit A3 according to the floating value, and then obtaining a volume value 19 of the slave loudspeaker unit A3 by superposing the floating volume value-1 and the reference volume value 20.
Step S65: and superposing the reference volume value and the floating volume value to obtain a follow-up volume value.
Step S66: and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
The specific process of step S66 may refer to the corresponding content disclosed in the foregoing embodiments, and will not be described herein.
Referring to fig. 11, an embodiment of the present application discloses a specific volume adjustment method, including:
step S71: and determining the volume value of the main loudspeaker unit to obtain a reference volume value.
Step S72: and determining the distance values between the master loudspeaker unit and the slave loudspeaker unit and the listening object respectively to obtain a first distance value and a second distance value.
Step S73: determining a difference between the second distance value and the first distance value.
Step S74: and determining a ratio between the difference value and the first distance value, and multiplying the ratio by the reference volume value to obtain a floating volume value.
For example, referring to fig. 9, if the distance value R2 between the main speaker unit a2 and the listening object a is 5 m, the distance value R1 between the slave speaker unit a1 and the listening object a is 1 m, the distance value R3 between the slave speaker unit A3 and the listening object a is 3 m, and the volume value of the main speaker unit a2 is 20:
31) the difference between R1 and R2 was calculated to obtain-4 meters, then the ratio between the difference and R2 was calculated to obtain-0.8, and this ratio was multiplied by the reference volume value 20 to obtain the floating volume value-16 corresponding to the slave speaker unit a1, and subsequently the volume value of 4 from the speaker unit a1 was obtained by superimposing this floating volume value-16 with the reference volume value 20.
32) The difference between R3 and R2 is calculated to obtain-2 meters, then the ratio between the difference and R2 is calculated to obtain-0.4, and this ratio is multiplied by the reference volume value 20 to obtain the floating volume value-8 corresponding to the slave speaker unit A3, and subsequently the volume value 12 of the slave speaker unit A3 is obtained by superimposing this floating volume value-8 and the reference volume value 20.
For another example, as shown in fig. 10, when the distance value R2 between the main speaker unit a2 and the listening object a is 5 m, the distance value R1 between the slave speaker unit a1 and the listening object a is 7 m, the distance value R3 between the slave speaker unit A3 and the listening object a is 4 m, and the volume value of the main speaker unit a2 is 20:
41) the difference between R1 and R2 was calculated to obtain 2 meters, then the ratio between the difference and R2 was calculated to obtain 0.4, and this ratio was multiplied by the reference volume value 20 to obtain the floating volume value 8 corresponding to the slave speaker unit a1, and subsequently the volume value 28 from the speaker unit a1 was obtained by superimposing this floating volume value 8 with the reference volume value 20.
42) The difference between R3 and R2 was calculated to obtain-1 meter, then the ratio between the difference and R2 was calculated to obtain-0.2, and this ratio was multiplied by the reference volume value 20 to obtain the floating volume value-4 corresponding to the slave speaker unit A3, and then the volume value of the slave speaker unit A3 was 16 by superimposing this floating volume value-4 and the reference volume value 20.
Step S75: and superposing the reference volume value and the floating volume value to obtain a follow-up volume value.
Step S76: and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
The specific process of step S76 may refer to the corresponding content disclosed in the foregoing embodiments, and will not be described herein.
Referring to fig. 12, an embodiment of the present application discloses a specific volume adjustment method, including:
step S81: and determining the volume value of the main loudspeaker unit to obtain a reference volume value.
Step S82: determining a position point from the surrounding circle of all the listening objects.
It is understood that the scheme in the present embodiment is applicable to a case where the number of current listening objects is more than one.
In this embodiment, the enclosure areas where all the current listening objects are located may be specifically determined in an image recognition manner, and the enclosure areas where all the current listening objects are located may also be determined according to the positioning information collected by the positioning device based on the indoor positioning technology in the wearable smart device carried by each listening object itself.
In this embodiment, the position point may specifically be a middle point of the enclosure.
Step S83: and determining distance values between the main loudspeaker unit and the slave loudspeaker unit and the position point respectively to obtain a first distance value and a second distance value.
Step S84: determining a floating volume value having a magnitude that is positively correlated to a difference between the second distance value and the first distance value.
Step S85: and superposing the reference volume value and the floating volume value to obtain a follow-up volume value.
Step S86: and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
The specific processes of steps S84 to S86 may refer to the corresponding contents disclosed in the foregoing embodiments, and are not described herein.
Referring to fig. 13, an embodiment of the present application further discloses a volume adjustment device, including:
the first volume determining module 11 is configured to determine a volume value of the main speaker unit to obtain a reference volume value;
a second volume determining module 12, configured to determine a floating volume value of the slave speaker unit relative to the master speaker unit;
a third volume determining module 13, configured to superimpose the reference volume value and the floating volume value to obtain a follow-up volume value;
a volume adjusting module 14, configured to adjust the volume values of the master speaker unit and the slave speaker unit to the reference volume value and the follow volume value respectively.
For more specific working processes of the modules, reference may be made to corresponding contents disclosed in the foregoing embodiments, and details are not repeated herein.
It can be seen that, in the embodiment of the present application, the volume value of the master speaker unit is determined, then the volume value is used as a reference volume value, the floating volume value of the slave speaker unit relative to the master speaker unit is determined, and the reference volume value and the floating volume value are superimposed to obtain the volume value of the slave speaker unit. Therefore, in the embodiment of the application, the volume value of the master speaker unit is used as the reference volume value of the slave speaker unit, after the floating volume value of the slave speaker unit relative to the master speaker unit is determined, the reference volume value and the floating volume value are superposed, so that the volume value of the slave speaker unit can be obtained, the intervention of a user is not needed in the process, the intellectualization degree of the volume adjustment process is improved to a certain extent, the user operation is reduced, and the user experience is improved.
Further, the embodiment of the present application also discloses a volume adjusting device, which is shown in fig. 14 and includes a processor 21 and a memory 22; wherein:
a memory 22 for storing a computer program;
a processor 21 for executing the computer program to implement the steps of:
determining the volume value of the main loudspeaker unit to obtain a reference volume value; determining a floating volume value of a slave loudspeaker unit relative to the master loudspeaker unit; superposing the reference volume value and the floating volume value to obtain a following volume value; and adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly.
It can be seen that, in the embodiment of the present application, the volume value of the master speaker unit is determined, then the volume value is used as a reference volume value, the floating volume value of the slave speaker unit relative to the master speaker unit is determined, and the reference volume value and the floating volume value are superimposed to obtain the volume value of the slave speaker unit. Therefore, in the embodiment of the application, the volume value of the master speaker unit is used as the reference volume value of the slave speaker unit, after the floating volume value of the slave speaker unit relative to the master speaker unit is determined, the reference volume value and the floating volume value are superposed, so that the volume value of the slave speaker unit can be obtained, the intervention of a user is not needed in the process, the intellectualization degree of the volume adjustment process is improved to a certain extent, the user operation is reduced, and the user experience is improved.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: determining a distance value between the main loudspeaker unit and a listening object to obtain a first distance value, and determining a reference volume value with the value in positive correlation with the first distance value.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: and determining the volume value of the main loudspeaker unit in a manual setting mode to obtain a reference volume value.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: and determining the current volume value of the main loud-speaker unit according to the historical playing volume of the main loud-speaker unit to obtain a reference volume value.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: before determining a reference volume value with a positive correlation between the value and the first distance value, judging whether the first distance value is greater than a preset distance threshold value; if so, prohibiting the step of enabling the reference volume value with the determined value magnitude positively correlated to the first distance value.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: collecting the intensity of the sound emitted by a listening object at the same time through microphones installed in the main loudspeaker unit and the slave loudspeaker unit respectively to obtain a first sound intensity and a second sound intensity; determining a floating volume value having a positive correlation in magnitude with a difference between the second sound intensity and the first sound intensity.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: determining distance values between the master loudspeaker unit and the slave loudspeaker unit and a listening object respectively to obtain a first distance value and a second distance value; determining a floating volume value having a magnitude that is positively correlated to a difference between the second distance value and the first distance value.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: respectively determining the position information of the main loudspeaker unit, the slave loudspeaker unit and the listening object, and correspondingly obtaining first position information, second position information and third position information; determining the first distance value using the first location information and the third location information; determining the second distance value using the second location information and the third location information.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: and respectively determining relative position information between the main loudspeaker unit, the slave loudspeaker unit and the listening object and a preset device.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: and respectively determining the relative position information between the main loudspeaker unit, the slave loudspeaker unit and the listening object and the preset device by utilizing the sound intensity acquired by a preset microphone in the preset device or the image information acquired by a preset camera.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: absolute position information of the master speaker unit, the slave speaker unit and the listening object in a spatial environment is determined respectively.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: determining absolute position information of the main loudspeaker unit, the slave loudspeaker unit and the listening object in a space environment by utilizing positioning information acquired by the main loudspeaker unit, the slave loudspeaker unit and a positioning device installed in a portable intelligent device or a space environment image acquired by a camera installed in the space environment in advance;
the positioning device is based on an indoor positioning technology.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: monitoring whether human characteristic information is collected by the portable intelligent device before determining absolute position information of the main loudspeaker unit, the slave loudspeaker unit and the listening object in a space environment respectively by utilizing positioning information collected by positioning devices installed in the main loudspeaker unit, the slave loudspeaker unit and the portable intelligent device.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: and detecting the distance values between the master loudspeaker unit and the slave loudspeaker unit and the listening object respectively by using a distance measurement technology based on light waves or ultrasonic waves to obtain the first distance value and the second distance value.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: before determining the distance values between the main loudspeaker unit and the slave loudspeaker unit and a listening object respectively, determining the direction information of the listening object relative to the main loudspeaker unit and the slave loudspeaker unit respectively; and according to the direction information, adjusting the transmitting directions of the light wave transmitters or the sound wave transmitters in the main loudspeaker unit and the slave loudspeaker unit correspondingly.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: determining a ratio between the second distance value and the first distance value and calculating a difference between the ratio and 1; determining floating values of different volumes corresponding to different unit difference value intervals in the difference values according to a preset floating rule; superposing all floating values corresponding to the difference values to obtain the floating volume value; wherein the preset floating rule comprises: if the difference is a positive value, the floating value corresponding to each unit difference interval in the difference is a positive value, if the difference is a negative value, the floating value corresponding to each unit difference interval in the difference is a negative value, and the floating value corresponding to any unit difference interval in the difference is larger than the floating value corresponding to the previous unit difference interval.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: if the number of the listening objects is larger than 1, determining a position point from the surrounding circle where all the listening objects are currently located; and determining distance values between the main loudspeaker unit and the slave loudspeaker unit and the position point respectively to obtain a first distance value and a second distance value.
In this embodiment, when the processor 21 executes the computer subprogram stored in the memory 22, the following steps may be specifically implemented: determining the ear orientation of the listening subject before adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively; and correcting the reference volume value and the following volume value according to the ear orientation.
Further, referring to fig. 15, an embodiment of the present application further discloses an audio device 20, which includes a master speaker unit 23 and a slave speaker unit 24, and further includes the volume adjusting device disclosed in the foregoing.
For the specific structure of the volume adjusting device, reference may be made to the corresponding content disclosed in the foregoing embodiments, and details are not repeated here.
In addition, the audio device 20 may further include:
microphone means 25 for collecting sound intensity;
and/or, a camera 26 for acquiring image information;
and/or positioning means 27 for positioning based on indoor positioning technology;
and/or a ranging sensor 28 for ranging based on light waves or ultrasonic waves.
In some embodiments, the microphone arrangement 25 comprises a plurality of microphones. The microphones are uniformly arranged in space and can form an annular structure, so that an annular array of the microphones is obtained.
In some embodiments, the microphone device 25 may be specifically installed on a preset device, for example, may be installed on the volume adjusting apparatus.
In some embodiments, the microphone device 25 may be specifically mounted on each speaker unit.
In some embodiments, the camera 26 may be a depth camera.
In some embodiments, the camera 26 may be a panoramic camera capable of acquiring depth information.
In some embodiments, the camera 26 may be a conventional photo camera.
In some embodiments, the locating device 27 includes, but is not limited to, a Wifi indoor locating device, a bluetooth indoor locating device, an ultra wideband indoor locating device, and a ZigBee indoor locating device.
In some embodiments, the ranging sensor 28 may be an infrared ranging sensor.
In some embodiments, the ranging sensor 28 may be an ultrasonic ranging sensor.
Further, the embodiment of the application also discloses a computer readable storage medium for storing a computer program; wherein the computer program, when executed by a processor, implements the volume adjustment method disclosed in the foregoing embodiments.
For the specific process of the volume adjustment method, reference may be made to the corresponding contents disclosed in the foregoing embodiments, and details are not repeated here.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The audio device and the volume adjusting method, apparatus, device, and medium thereof provided by the present application are introduced in detail above, and a specific example is applied in the present application to explain the principle and the implementation of the present application, and the description of the above embodiment is only used to help understand the method and the core idea of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (17)

1. A method of adjusting volume, comprising:
determining the volume value of the main loudspeaker unit to obtain a reference volume value;
determining a floating volume value of a slave loudspeaker unit relative to the master loudspeaker unit;
superposing the reference volume value and the floating volume value to obtain a following volume value;
adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively and correspondingly;
wherein said determining a floating volume value of a slave loudspeaker unit relative to said master loudspeaker unit comprises: determining distance values between the master loudspeaker unit and the slave loudspeaker unit and a listening object respectively to obtain a first distance value and a second distance value; determining a floating volume value having a magnitude that is positively correlated with a difference between the second distance value and the first distance value;
and, determining a floating volume value having a positive correlation in magnitude with a difference between the second distance value and the first distance value, comprising: determining a ratio between the second distance value and the first distance value and calculating a difference between the ratio and 1; determining floating values of different volumes corresponding to different unit difference value intervals in the difference values according to a preset floating rule; superposing all floating values corresponding to the difference values to obtain the floating volume value; wherein the preset floating rule comprises: if the difference is a positive value, the floating value corresponding to each unit difference interval in the difference is a positive value, if the difference is a negative value, the floating value corresponding to each unit difference interval in the difference is a negative value, and the floating value corresponding to any unit difference interval in the difference is larger than the floating value corresponding to the previous unit difference interval.
2. The volume adjustment method of claim 1, wherein the determining the volume value of the main speaker unit to obtain the reference volume value comprises:
determining a distance value between a main loudspeaker unit and a listening object to obtain a first distance value, and determining a reference volume value with the value in positive correlation with the first distance value;
or, the volume value of the main loudspeaker unit is determined in a manual setting mode to obtain a reference volume value;
or, according to the historical playing volume of the main loudspeaker unit, determining the current volume value of the main loudspeaker unit to obtain a reference volume value.
3. The volume adjustment method according to claim 2, wherein before determining the reference volume value having the positive correlation between the value of the numerical value and the first distance value, the method further comprises:
judging whether the first distance value is larger than a preset distance threshold value or not;
if so, prohibiting the step of enabling the reference volume value with the determined value magnitude positively correlated to the first distance value.
4. The volume adjustment method of claim 1, wherein determining the respective distance values between the master speaker unit and the slave speaker unit and the listening object to obtain a first distance value and a second distance value comprises:
respectively determining the position information of the main loudspeaker unit, the slave loudspeaker unit and the listening object, and correspondingly obtaining first position information, second position information and third position information;
determining the first distance value using the first location information and the third location information;
determining the second distance value using the second location information and the third location information.
5. The volume adjustment method according to claim 4, wherein the determining the position information of the master speaker unit, the slave speaker unit and the listening object respectively comprises:
and respectively determining relative position information between the main loudspeaker unit, the slave loudspeaker unit and the listening object and a preset device.
6. The volume adjustment method according to claim 5, wherein the determining the relative position information between the master speaker unit, the slave speaker unit and the listening object and a preset device respectively comprises:
and respectively determining the relative position information between the main loudspeaker unit, the slave loudspeaker unit and the listening object and the preset device by utilizing the sound intensity acquired by a preset microphone in the preset device or the image information acquired by a preset camera.
7. The volume adjustment method according to claim 4, wherein the determining the position information of the master speaker unit, the slave speaker unit and the listening object respectively comprises:
absolute position information of the master speaker unit, the slave speaker unit and the listening object in a spatial environment is determined respectively.
8. The volume adjustment method according to claim 7, wherein the determining absolute position information of the master speaker unit, the slave speaker unit and the listening object in a spatial environment respectively comprises:
determining absolute position information of the main loudspeaker unit, the slave loudspeaker unit and the listening object in a space environment by utilizing positioning information acquired by the main loudspeaker unit, the slave loudspeaker unit and a positioning device installed in a portable intelligent device or a space environment image acquired by a camera installed in the space environment in advance;
the positioning device is based on an indoor positioning technology.
9. The volume adjustment method according to claim 8, wherein before determining absolute position information of the master speaker unit, the slave speaker unit, and the listening object in the spatial environment respectively using positioning information collected by the master speaker unit, the slave speaker unit, and a positioning device installed in the portable smart device, the method further comprises:
and monitoring whether the portable intelligent equipment acquires the human body characteristic information.
10. The volume adjustment method of claim 1, wherein determining the respective distance values between the master speaker unit and the slave speaker unit and the listening object to obtain a first distance value and a second distance value comprises:
and detecting the distance values between the master loudspeaker unit and the slave loudspeaker unit and the listening object respectively by using a distance measurement technology based on light waves or ultrasonic waves to obtain the first distance value and the second distance value.
11. The volume adjusting method according to claim 10, wherein before determining the distance values between the master speaker unit and the slave speaker unit and the listening object, respectively, further comprising:
determining direction information of the listening object with respect to the master speaker unit and the slave speaker unit, respectively;
and according to the direction information, adjusting the transmitting directions of the light wave transmitters or the sound wave transmitters in the main loudspeaker unit and the slave loudspeaker unit correspondingly.
12. The volume adjustment method according to any one of claims 1 and 4 to 11, wherein determining distance values between the master speaker unit and the slave speaker unit and the listening object respectively to obtain a first distance value and a second distance value comprises:
if the number of the listening objects is larger than 1, determining a position point from the surrounding circle where all the listening objects are currently located;
and determining distance values between the main loudspeaker unit and the slave loudspeaker unit and the position point respectively to obtain a first distance value and a second distance value.
13. The volume adjustment method according to any one of claims 1 and 4 to 11, wherein the adjusting the volume values of the master speaker unit and the slave speaker unit respectively to the reference volume value and the follow volume value further comprises:
determining an ear orientation of the listening subject;
and correcting the reference volume value and the following volume value according to the ear orientation.
14. A volume adjustment device, comprising:
the first volume determining module is used for determining the volume value of the main loudspeaker unit to obtain a reference volume value;
a second volume determination module for determining a floating volume value of the slave speaker unit relative to the master speaker unit;
the third volume determining module is used for superposing the reference volume value and the floating volume value to obtain a following volume value;
the volume adjusting module is used for correspondingly adjusting the volume values of the master loudspeaker unit and the slave loudspeaker unit to the reference volume value and the follow volume value respectively;
wherein, the volume adjusting device is further configured to: determining distance values between the master loudspeaker unit and the slave loudspeaker unit and a listening object respectively to obtain a first distance value and a second distance value; determining a ratio between the second distance value and the first distance value and calculating a difference between the ratio and 1; determining floating values of different volumes corresponding to different unit difference value intervals in the difference values according to a preset floating rule; superposing all floating values corresponding to the difference values to obtain the floating volume value; wherein the preset floating rule comprises: if the difference is a positive value, the floating value corresponding to each unit difference interval in the difference is a positive value, if the difference is a negative value, the floating value corresponding to each unit difference interval in the difference is a negative value, and the floating value corresponding to any unit difference interval in the difference is larger than the floating value corresponding to the previous unit difference interval.
15. A volume adjustment device, characterized by comprising:
a memory for storing a computer program;
a processor for executing the computer program to implement the volume adjustment method as claimed in any one of claims 1 to 13.
16. An audio device comprising a master speaker unit and a slave speaker unit, further comprising the volume adjusting device according to claim 15.
17. A computer-readable storage medium for storing a computer program; wherein the computer program when executed by a processor implements a volume adjustment method as claimed in any one of claims 1 to 13.
CN201811267843.2A 2018-10-29 2018-10-29 Audio equipment and volume adjusting method, device, equipment and medium thereof Active CN109361969B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811267843.2A CN109361969B (en) 2018-10-29 2018-10-29 Audio equipment and volume adjusting method, device, equipment and medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811267843.2A CN109361969B (en) 2018-10-29 2018-10-29 Audio equipment and volume adjusting method, device, equipment and medium thereof

Publications (2)

Publication Number Publication Date
CN109361969A CN109361969A (en) 2019-02-19
CN109361969B true CN109361969B (en) 2020-04-28

Family

ID=65347010

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811267843.2A Active CN109361969B (en) 2018-10-29 2018-10-29 Audio equipment and volume adjusting method, device, equipment and medium thereof

Country Status (1)

Country Link
CN (1) CN109361969B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110012391B (en) * 2019-05-14 2020-08-25 临沂市中心医院 Operation consultation system and operating room audio acquisition method
CN113473313A (en) * 2021-08-03 2021-10-01 深圳市兴华健实业有限公司 Cinema intelligence stereo set circuit
CN114694647A (en) * 2022-02-18 2022-07-01 青岛海尔科技有限公司 Response method and device for awakening voice audio, storage medium and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102577433A (en) * 2009-09-21 2012-07-11 微软公司 Volume adjustment based on listener position
CN103716729A (en) * 2012-09-29 2014-04-09 联想(北京)有限公司 Audio outputting method and electronic device
US9830924B1 (en) * 2013-12-04 2017-11-28 Amazon Technologies, Inc. Matching output volume to a command volume
CN108370395A (en) * 2015-12-24 2018-08-03 三星电子株式会社 User terminal apparatus and its mode conversion method and audio system for controlling loudspeaker volume
CN108401211A (en) * 2017-02-06 2018-08-14 三星电子株式会社 Audio output system and its control method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102325216B (en) * 2011-06-29 2015-07-15 惠州Tcl移动通信有限公司 Mobile communication equipment and volume control method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102577433A (en) * 2009-09-21 2012-07-11 微软公司 Volume adjustment based on listener position
CN103716729A (en) * 2012-09-29 2014-04-09 联想(北京)有限公司 Audio outputting method and electronic device
US9830924B1 (en) * 2013-12-04 2017-11-28 Amazon Technologies, Inc. Matching output volume to a command volume
CN108370395A (en) * 2015-12-24 2018-08-03 三星电子株式会社 User terminal apparatus and its mode conversion method and audio system for controlling loudspeaker volume
CN108401211A (en) * 2017-02-06 2018-08-14 三星电子株式会社 Audio output system and its control method

Also Published As

Publication number Publication date
CN109361969A (en) 2019-02-19

Similar Documents

Publication Publication Date Title
US11706582B2 (en) Calibrating listening devices
US10939225B2 (en) Calibrating listening devices
CN109361969B (en) Audio equipment and volume adjusting method, device, equipment and medium thereof
US9769552B2 (en) Method and apparatus for estimating talker distance
CN113709614B (en) Volume adjustment method and device and computer readable storage medium
KR102378762B1 (en) Directional sound modification
WO2018149275A1 (en) Method and apparatus for adjusting audio output by speaker
CN104010147A (en) Method for automatically adjusting volume of audio playing system and audio playing device
JP2021532358A (en) Systems and methods for representing acoustic signatures from target scenes
US11528577B2 (en) Method and system for generating an HRTF for a user
CN112425187A (en) Method and apparatus for implementing head tracking headphones
US20210392433A1 (en) Loudspeaker device, method, apparatus and device for adjusting sound effect thereof, and medium
CN108882115B (en) Loudness adjustment method and device and terminal
CN110460721B (en) Starting method and device and mobile terminal
CN103929692B (en) Audio information processing method and electronic equipment
CN107450882B (en) Method and device for adjusting sound loudness and storage medium
CN106302974B (en) information processing method and electronic equipment
CN115988381A (en) Directional sound production method, device and equipment
CN105848061B (en) Control method and electronic equipment
WO2019132110A1 (en) Method and electronic device of managing a plurality of devices
CN110087002B (en) Shooting method and terminal equipment
Ferreira et al. Implementation and calibration of a Bayesian binaural system for 3D localisation
CN113707165A (en) Audio processing method and device, electronic equipment and storage medium
WO2019174442A1 (en) Adapterization equipment, voice output method, device, storage medium and electronic device
JP2017118376A (en) Electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210720

Address after: 264300 No. 699, Jiangjun South Road, Rongcheng City, Weihai City, Shandong Province

Patentee after: Rongcheng goer Technology Co.,Ltd.

Address before: 266100 Room 308, Beizhai Street Investment Service Center, Laoshan District, Qingdao City, Shandong Province

Patentee before: GOERTEK TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right