Method and apparatus for playing sound and vibration
By acquiring audio and vibration signals, reading the parameter values of the system mode, calculating and weighting them, and generating sound and vibration intensities adapted to different scenarios, the problem of poor sound and vibration correlation is solved, thus improving the user experience.
Patent Information
- Application Number
- CN202210862335.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-21
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2042-07-21
AI Technical Summary
In existing sound and vibration playback systems, the correlation between sound and vibration is poor, and it is impossible to generate different sound and vibration intensities according to the scene.
By acquiring the original audio signal and original vibration signal, reading the standardized parameter values of the system mode, calculating and weighting them, generating a power ratio suitable for different scenarios, and performing signal processing according to hardware limitations, the system outputs sound and vibration intensity suitable for different system modes.
It achieves intelligent generation of appropriate sound and vibration intensities in different system modes, thus improving the user experience.
Smart Images

Figure CN115097944B_ABST
Abstract
Description
[0001] The present application relates to the technical field of signal processing, and in particular to a sound and vibration playing method and device.
[0002] With the rapid development of science and technology, people's pursuit of life quality is getting higher and higher, and multimedia audio-visual equipment such as notebook computers, mobile phones and the like as important experience terminal devices in daily life, people's requirements for them are also getting higher and higher, especially the performance requirements of their sound playing system.
[0003] The sound and vibration playing system of the related art for generating sound and vibration includes a signal processing module for generating sound and vibration signals and a driving module for driving a sound generating unit and a vibration unit. However, in the sound playing system of the related art, the sound and vibration signals are uniformly pushed to the driving module, and the corresponding sound and vibration signals are independently received by the units and acoustic effects are generated, and the sound intensity and vibration intensity have no matching relationship, resulting in poor correlation effect of the sound and vibration of the sound playing system, which affects the user experience.
[0004] Therefore, it is necessary to provide a new sound and vibration playing method to solve the above problems.
[0005] The technical problem to be solved by the present application is that the sound and vibration playing produces poor correlation effect and cannot generate different sound and vibration intensities according to the scene.
[0006] To solve the above technical problems, in a first aspect, the present application provides a sound and vibration playing method, the method comprising the following steps:
[0007] According to the event response information, an original audio signal A1 and an original vibration signal V1 are obtained;
[0008] A current system mode is read, and a preset standardized parameter value a is obtained from a state configuration file of the current system mode;
[0009] The power ratio of the original audio signal A1 and the original vibration signal V1 is calculated according to the preset standardized parameter value a, and the original audio signal A1 and the original vibration signal V1 are respectively weighted processed according to the power ratio to obtain a to-be-executed signal;
[0010] The to-be-executed signal is output, and the to-be-executed signal is used for audio execution unit and vibration execution unit to execute respectively.
[0011] Preferably, in the step of calculating the power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset normalized parameter value a, and respectively performing weighting processing on the original audio signal A1 and the original vibration signal V1 according to the power ratio to obtain the to-be-executed signal, specifically comprising:
[0012] judging whether the audio execution unit and the vibration execution unit both have independent drivers, if yes:
[0013] analyzing and calculating the preset normalized parameter value a to obtain the power ratio of the original audio signal A1 and the original vibration signal V1;
[0014] respectively performing weighting processing on the original audio signal A1 and the original vibration signal V1 according to the power ratio to obtain the to-be-executed signal, the to-be-executed signal being M1, comprising a first audio signal A2 for the audio execution unit to execute to generate sound and a first vibration signal V2 for the vibration execution unit to execute to generate vibration.
[0015] Preferably, in the step of calculating the power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset normalized parameter value a, and respectively performing weighting processing on the original audio signal A1 and the original vibration signal V1 according to the power ratio to obtain the to-be-executed signal, specifically comprising:
[0016] judging whether the audio execution unit and the vibration execution unit both have independent drivers, if no:
[0017] first analyzing and calculating the preset normalized parameter value a to obtain the power ratio of the original audio signal A1 and the original vibration signal V1;
[0018] then respectively performing weighting processing on the original audio signal A1 and the original vibration signal V1 according to the power ratio to obtain the to-be-executed signal, the to-be-executed signal comprising a first audio signal A2 and a first vibration signal V2;
[0019] respectively performing filtering processing on the first audio signal A2 and the first vibration signal V2 according to a preset cutoff frequency to obtain a filtered second audio signal A3 and a filtered second vibration signal V3;
[0020] adding the first audio signal A3 and the first vibration signal V3 to obtain the execution signal, the execution signal being M2, M2=A3+V3.
[0021] Preferably, in the step of respectively performing filtering processing on the first audio signal A2 and the first vibration signal V2 according to a preset cutoff frequency to obtain a filtered second audio signal A3 and a filtered second vibration signal V3, specifically comprising:
[0022] The first audio signal A2 is subjected to low-pass filtering processing with a cutoff frequency of the preset cutoff frequency to obtain the second audio signal A3, and the first vibration signal V2 is subjected to high-pass filtering processing with a cutoff frequency of the preset cutoff frequency to obtain the second vibration signal V3.
[0023] Preferably, the to-be-executed signal M2 is output to an execution circuit, the execution circuit comprising a driver, a frequency division circuit, and an audio execution unit and a vibration execution unit connected to two outputs of the frequency division circuit in sequence; the frequency division circuit splits the to-be-executed signal M2 driven by the driver to obtain the second audio signal A3 and the second vibration signal V3, the audio execution unit is used to execute the second audio signal A3 to realize sound emission, and the vibration execution unit is used to execute the second vibration signal V3 to realize vibration.
[0024] Preferably, the first audio signal A2 and the first vibration signal V2 satisfy the following relationship respectively:
[0025] A2=A1×a×100;
[0026] V2=V1×(1-a)×100.
[0027] Preferably, the preset cutoff frequency is in a positive proportional relationship with the expected vibration frequency response.
[0028] In a second aspect, the present application further provides a sound and vibration playing device, the playing device comprising:
[0029] An event response module is configured to obtain an original audio signal A1 and an original vibration signal V1 according to event response information;
[0030] A system reading module is configured to read a current system mode and obtain a preset standardization parameter value a from a state configuration file of the current system mode;
[0031] A signal processing module is configured to calculate a power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset standardization parameter value a, and perform weighting processing on the original audio signal A1 and the original vibration signal V1 according to the power ratio respectively to obtain a to-be-executed signal;
[0032] A signal output module is configured to output the to-be-executed signal, the to-be-executed signal being used for audio execution unit and vibration execution unit to execute respectively.
[0033] Thirdly, the present invention also provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the sound and vibration playback method as described in any of the above embodiments.
[0034] Fourthly, the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the sound and vibration playback method as described in any of the above embodiments.
[0035] Compared with related technologies, the sound and vibration playback method of the present invention first generates a response based on event triggering and reads standardized parameter values in the system. Then, according to different sound playback system settings, different sound-vibration power ratios are selected, and signal processing is performed according to the hardware limitations in the actual device to generate output signals, thereby realizing the intelligent generation of different sound and vibration intensities under different system modes. [Attached Image Description]
[0036] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort, wherein:
[0037] Figure 1 A schematic flowchart illustrating the steps of a sound and vibration playback method provided in an embodiment of the present invention;
[0038] Figure 2 This is a flowchart of the sound and vibration playback method provided in the embodiment of the present invention after step S3 generates a judgment;
[0039] Figure 3 This is a schematic diagram of a frequency divider circuit that can be used to output the output signal M2 according to an embodiment of the present invention;
[0040] Figure 4 This is a schematic diagram of the structure of the playback device 200 provided in an embodiment of the present invention;
[0041] Figure 5 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present invention.
Detailed Implementation Methods
[0042] With reference to the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.
[0043] Please refer to Figure 1 , Figure 1 is a step flowchart of a sound and vibration playing method provided by the embodiment of the present application, and the playing method comprises the following steps:
[0044] S1, obtaining original audio signal A1 and original vibration signal V1 according to event response information.
[0045] For example, in the embodiment of the present application, a scenario of generating event response is that a user clicks an audio file, and the event response information is a sound-vibration response signal generated according to the audio file. The response signal is divided into the original audio signal A1 and the original vibration signal V1 according to different signal types.
[0046] S2, reading a current system mode, and obtaining a preset standardized parameter value a from a state configuration file of the current system mode.
[0047] Specifically, in the embodiment of the present application, the state configuration file is stored in a sound playing system used for playing the audio file, and the sound playing system is preset with system modes in multiple scenarios, for example, the sound playing system is preset with an equalization mode and a quiet mode. For the preset standardized parameter value a, the value of the preset standardized parameter value a in the equalization mode is 0.7, and the value of the preset standardized parameter value a in the quiet mode is 0.3.
[0048] S3, calculating a power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset standardized parameter value a, and respectively performing weighting processing on the original audio signal A1 and the original vibration signal V1 according to the power ratio to obtain a to-be-executed signal.
[0049] Further, please refer to Figure 2 , Figure 2 is a flowchart of step S3 in the sound and vibration playing method provided by the embodiment of the present application, and the preset standardized parameter value a is used to calculate a power ratio of the original audio signal A1 and the original vibration signal V1, and the original audio signal A1 and the original vibration signal V1 are respectively weighted according to the power ratio to obtain a to-be-executed signal. The step specifically comprises the following steps:
[0050] S31, judging whether the audio executing unit and the vibration executing unit both have independent drivers, if yes:
[0051] S41, performing analytical calculation on the preset normalized parameter value a to obtain a power ratio of the original audio signal A1 and the original vibration signal V1.
[0052] Preferably, the power ratio is a power mapping relationship generated according to the numerical value of the preset normalized parameter value a, and the ratio of sound to vibration in the mapping power mapping relationship is a / (1-a). In addition, in a preset scene mode, the sound-vibration power ratio can also be determined by another preset mapping relationship. Taking the above-mentioned balanced mode and quiet mode as examples, in the balanced mode, 70% of the power is allocated to the sound output, and the remaining 30% of the power is allocated to the vibration output; and in the quiet mode, 100% of the power is allocated to the vibration output, and no power is allocated to the sound output unit, so that the intelligent sound and vibration playing mode in different use scenarios is achieved.
[0053] S42, performing weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain the to-be-executed signal, wherein the to-be-executed signal is M1, including a first audio signal A2 for the audio executing unit to execute to generate sound and a first vibration signal V2 for the vibration executing unit to execute to generate vibration.
[0054] The first audio signal A2 and the first vibration signal V2 respectively satisfy the following relationship:
[0055] A2=A1×a×100;
[0056] V2=V1×(1-a)×100.
[0057] In another embodiment provided by the application, when the step S31 judges whether the audio executing unit and the vibration executing unit both have independent drivers, if no:
[0058] S51, performing analytical calculation on the preset normalized parameter value a to obtain a power ratio of the original audio signal A1 and the original vibration signal V1.
[0059] S52, and then performing weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain the to-be-executed signal, wherein the to-be-executed signal includes a first audio signal A2 and a first vibration signal V2.
[0060] S53, filtering the first audio signal A2 and the first vibration signal V2 respectively according to a preset cutoff frequency to obtain a filtered second audio signal A3 and a filtered second vibration signal V3.
[0061] S54, adding the first audio signal A3 and the first vibration signal V3 to obtain the execution signal, the execution signal being M2, M2=A3+V3.
[0062] In step S53, the step of filtering the first audio signal A2 and the first vibration signal V2 respectively according to a preset cutoff frequency to obtain a filtered second audio signal A3 and a filtered second vibration signal V3 is specifically:
[0063] The first audio signal A2 is subjected to low-pass filtering with a cutoff frequency being the preset cutoff frequency to obtain the second audio signal A3, and the first vibration signal V2 is subjected to high-pass filtering with a cutoff frequency being the preset cutoff frequency to obtain the second vibration signal V3.
[0064] S4, outputting the to-be-executed signal, the to-be-executed signal being used for audio execution unit and vibration execution unit to execute respectively.
[0065] For the two implementation manners described in step S31 due to the difference of whether the audio execution unit and the vibration execution unit have independent drivers, the difference lies in that the playing carriers are different. In steps S41-S42, the to-be-executed signal M1 itself contains two signals, i.e., the second audio signal A2 and the second vibration signal V2, so it is only necessary to transmit each signal to the corresponding driver; in steps S51-S54, the execution signal M2 itself is a signal obtained by adding two signals, which is played by a single driver, so it is necessary to filter the execution signal M2 to separate signals of different frequency bands. For example, in a possible implementation manner, a frequency division circuit for outputting the execution signal M2 is as shown in FIG. 4, the signal splitting principle of the frequency division circuit is opposite to the filtering and adding process of the execution signal M2, and when the frequency division circuit is implemented, a fixed capacitor is connected in parallel at both ends of the vibration execution unit, and then connected in series with the audio execution unit, so that high-frequency signals do not pass through the vibration execution unit, but directly pass through the capacitor into the audio execution unit, and low-frequency signals can enter the vibration execution unit. Figure 3
[0066] Preferably, the preset cutoff frequency is in a positive proportional relationship with the expected vibration frequency response, and the preset cutoff frequency can be set according to the actual demand of the sound and vibration frequency response. If the vibration frequency is expected to have a wider frequency response, the value of the preset cutoff frequency is set to be higher, and vice versa.
[0067] Compared with the related art, in the sound and vibration playing method, the response is generated according to the event trigger first, the standardized parameter value in the system is read, the different sound-vibration power ratio is selected according to the mode set by the different sound playing system, and the output signal is generated through signal processing according to the hardware limit in the actual equipment, so that the different sound and vibration intensity is intelligently generated under different system modes.
[0068] The embodiment of the present application also provides a sound and vibration playing device, please refer to Figure 4 , Figure 4 is a structural schematic diagram of the playing device 200 provided by the embodiment of the present application, and the playing device 200 comprises:
[0069] An event response module 201 is configured to acquire an original audio signal A1 and an original vibration signal V1 according to event response information.
[0070] A system reading module 202 is configured to read a current system mode, and acquire a preset standardized parameter value a from a state configuration file of the current system mode.
[0071] A signal processing module 203 is configured to calculate a power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset standardized parameter value a, and perform weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio, so as to obtain a to-be-executed signal.
[0072] A signal output module 204 is configured to output the to-be-executed signal, and the to-be-executed signal is used for audio execution unit and vibration execution unit to perform respectively.
[0073] The embodiment of the present application also provides a computer device, please refer to Figure 5 as shown, Figure 5 is a structural schematic diagram of the computer device provided by the embodiment of the present application. The computer device 300 comprises a processor 301, a memory 302, and a computer program stored in the memory 302 and capable of running on the processor 301.
[0074] Please combine Figure 1 , the processor 301 invokes the computer program stored in the memory 302, and the steps in the sound and vibration playing method in the above embodiment are implemented when the computer program is executed, comprising:
[0075] S1, acquiring an original audio signal A1 and an original vibration signal V1 according to event response information;
[0076] S2, reading a current system mode, and acquiring a preset standardized parameter value a from a state configuration file of the current system mode.
[0077] S3, calculating a power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset normalized parameter value a, and performing weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain a to-be-executed signal;
[0078] S4, outputting the to-be-executed signal, the to-be-executed signal being used for audio execution unit and vibration execution unit to execute respectively.
[0079] Preferably, in the step of calculating a power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset normalized parameter value a, and performing weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain a to-be-executed signal, the step specifically comprises:
[0080] judging whether the audio execution unit and the vibration execution unit both have independent drivers, if yes:
[0081] performing analytical calculation on the preset normalized parameter value a to obtain the power ratio of the original audio signal A1 and the original vibration signal V1;
[0082] performing weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain the to-be-executed signal, the to-be-executed signal being M1, comprising a first audio signal A2 for the audio execution unit to execute to generate sound and a first vibration signal V2 for the vibration execution unit to execute to generate vibration.
[0083] Preferably, in the step of calculating a power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset normalized parameter value a, and performing weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain a to-be-executed signal, the step specifically comprises:
[0084] judging whether the audio execution unit and the vibration execution unit both have independent drivers, if no:
[0085] first performing analytical calculation on the preset normalized parameter value a to obtain the power ratio of the original audio signal A1 and the original vibration signal V1;
[0086] and then performing weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain the to-be-executed signal, the to-be-executed signal comprising a first audio signal A2 and a first vibration signal V2;
[0087] filtering the first audio signal A2 and the first vibration signal V2 respectively according to a preset cutoff frequency to obtain a filtered second audio signal A3 and a filtered second vibration signal V3;
[0088] adding the first audio signal A3 and the first vibration signal V3 to obtain the execution signal, the execution signal being M2, M2=A3+V3.
[0089] Preferably, in the step of filtering the first audio signal A2 and the first vibration signal V2 respectively according to a preset cutoff frequency to obtain a filtered second audio signal A3 and a filtered second vibration signal V3, the step specifically comprises:
[0090] low-pass filtering the first audio signal A2 according to the preset cutoff frequency to obtain the second audio signal A3, and high-pass filtering the first vibration signal V2 according to the preset cutoff frequency to obtain the second vibration signal V3.
[0091] Preferably, the to-be-executed signal M2 is output to an execution circuit, the execution circuit comprising a driver, a frequency division circuit, and an audio execution unit and a vibration execution unit connected to two outputs of the frequency division circuit in sequence; the frequency division circuit splits the to-be-executed signal M2 driven by the driver to obtain the second audio signal A3 and the second vibration signal V3 after driving, the audio execution unit being configured to execute the second audio signal A3 to realize sound emission, and the vibration execution unit being configured to execute the second vibration signal V3 to realize vibration.
[0092] Preferably, the first audio signal A2 and the first vibration signal V2 respectively satisfy the following relationship:
[0093] A2=A1×a×100;
[0094] V2=V1×(1-a)×100.
[0095] Preferably, the preset cutoff frequency is in a positive proportional relationship with an expected vibration frequency response.
[0096] The computer device 300 provided by the embodiment of the present application can realize the steps in the sound and vibration playing method in the above-described embodiment and achieve the same technical effects, and the description in the above-described embodiment is referred to herein and will not be repeated.
[0097] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to realize each process and step in the sound and vibration playing method provided by the embodiment of the present application, and can realize the same technical effects. To avoid repetition, details are not described herein.
[0098] The above merely describes the embodiments of the present application, and it should be pointed out that, for those skilled in the art, improvements can be made without departing from the concept of the present application, and these improvements are within the protection scope of the present application.
Claims
1. A method of playing sound and vibration, characterized by, The playing method comprises the following steps: According to the event response information, the original audio signal A1 and the original vibration signal V1 are obtained; Read the current system mode, and obtain the preset standardization parameter value a from the state configuration file of the current system mode; According to the preset standardization parameter value a, the power ratio of the original audio signal A1 and the original vibration signal V1 is calculated, and the original audio signal A1 and the original vibration signal V1 are weighted according to the power ratio to obtain the to-be-executed signal; The to-be-executed signal is output, and the to-be-executed signal is used for audio execution unit and vibration execution unit to execute respectively; In the step of calculating the power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset standardization parameter value a, and weighting the original audio signal A1 and the original vibration signal V1 according to the power ratio to obtain the to-be-executed signal, the step specifically comprises: If the audio execution unit and the vibration execution unit both have independent drivers, then: The preset standardization parameter value a is analyzed and calculated to obtain the power ratio of the original audio signal A1 and the original vibration signal V1; The original audio signal A1 and the original vibration signal V1 are weighted according to the power ratio to obtain the to-be-executed signal, and the to-be-executed signal is M1, which comprises a first audio signal A2 for the audio execution unit to execute to generate sound and a first vibration signal V2 for the vibration execution unit to execute to generate vibration; If not: First, the preset standardization parameter value a is analyzed and calculated to obtain the power ratio of the original audio signal A1 and the original vibration signal V1; Then, the original audio signal A1 and the original vibration signal V1 are weighted according to the power ratio to obtain the to-be-executed signal, and the to-be-executed signal comprises a first audio signal A2 and a first vibration signal V2; The first audio signal A2 and the first vibration signal V2 are filtered according to a preset cutoff frequency to obtain a filtered second audio signal A3 and a filtered second vibration signal V3; The second audio signal A3 and the second vibration signal V3 are added to obtain the execution signal, and the execution signal is M2, M2=A3+V3.
2. The method of claim 1, wherein the sound and vibration are played in response to a user input. In the step of filtering the first audio signal A2 and the first vibration signal V2 according to a preset cutoff frequency to obtain a filtered second audio signal A3 and a filtered second vibration signal V3, the step specifically comprises: The first audio signal A2 is low-pass filtered at a cutoff frequency of the preset cutoff frequency to obtain the second audio signal A3, and the first vibration signal V2 is high-pass filtered at a cutoff frequency of the preset cutoff frequency to obtain the second vibration signal V3.
3. The method of claim 1, wherein the sound and vibration are played in response to a user input. The to-be-executed signal M2 is output to an execution circuit, the execution circuit comprising a driver, a frequency division circuit, and an audio execution unit and a vibration execution unit connected to two outputs of the frequency division circuit in sequence; the frequency division circuit splits the to-be-executed signal M2 driven by the driver to obtain the second audio signal A3 and the second vibration signal V3, the audio execution unit is used for executing the second audio signal A3 to realize sound emission, and the vibration execution unit is used for executing the second vibration signal V3 to realize vibration.
4. The method of claim 1, wherein the sound and vibration are played in response to a user input. The first audio signal A2 and the first vibration signal V2 satisfy the following relationships respectively: A2 = A1 × a × 100; V2 = V1 × (1-a) × 100.
5. The method of claim 1, wherein the sound and vibration are played in response to a user input. The preset cutoff frequency is in a positive proportional relationship with the expected vibration frequency response.
6. A sound and vibration playing device, characterized by, The playing device comprises: An event response module, configured to acquire an original audio signal A1 and an original vibration signal V1 according to event response information; A system reading module, configured to read a current system mode and acquire a preset standardization parameter value a from a state configuration file of the current system mode; A signal processing module, configured to calculate a power ratio of the original audio signal A1 and the original vibration signal V1 according to the preset standardization parameter value a, and perform weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain a to-be-executed signal; A signal output module, configured to output the to-be-executed signal, the to-be-executed signal being used for execution by an audio execution unit and a vibration execution unit respectively; The signal processing module is further configured to: if the audio execution unit and the vibration execution unit both have independent drivers: perform analysis calculation on the preset standardization parameter value a to acquire the power ratio of the original audio signal A1 and the original vibration signal V1; perform weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain the to-be-executed signal, the to-be-executed signal being M1, comprising a first audio signal A2 used for execution by the audio execution unit to generate sound and a first vibration signal V2 used for execution by the vibration execution unit to generate vibration; if not: first, perform analysis calculation on the preset standardization parameter value a to acquire the power ratio of the original audio signal A1 and the original vibration signal V1; then, perform weighting processing on the original audio signal A1 and the original vibration signal V1 respectively according to the power ratio to obtain the to-be-executed signal, the to-be-executed signal comprising the first audio signal A2 and the first vibration signal V2; perform filtering processing on the first audio signal A2 and the first vibration signal V2 respectively according to a preset cutoff frequency to obtain a second audio signal A3 and a second vibration signal V3; add the second audio signal A3 and the second vibration signal V3 to obtain the execution signal, the execution signal being M2, M2 = A3 + V3.
7. A computer device, comprising: The playing device comprises: A memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the sound and vibration playback method according to any one of claims 1 to 5 when executing the computer program.
8. A computer-readable storage medium, characterized in that, A computer program is stored on the computer readable storage medium, and the computer program is executed by the processor to implement the steps of the sound and vibration playback method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Integrated drive circuit for multifunctional electrical sound generation device
CN101594565A
Device and method for reproducing physical feeling of vibration
JP2007324829A
Information processing apparatus, information processing method, and program
JP2015185137A