Method, system and related device for dynamically adjusting vibration feedback with audio
The dynamic adjustment of vibration feedback methods addresses inefficiencies in real-time audio feedback by self-adaptively adjusting signal thresholds and amplitudes based on audio power characteristics, achieving real-time and enhanced user experience.
Patent Information
- Application Number
- JP2023532247
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-12-29
- Filing Date
- 2023-01-17
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2043-01-17
AI Technical Summary
Conventional music vibration feedback methods using neural networks are inefficient for real-time applications due to large model size and long conversion times, failing to meet the needs of real-time accurate vibration feedback.
A dynamic adjustment vibration feedback method that tracks instantaneous power characteristics of audio data to self-adaptively adjust signal vibration thresholds and amplitude, generating a vibration drive signal that matches the audio in real-time.
Enables real-time audio vibration feedback by dynamically adjusting vibration thresholds and amplitudes, enhancing user experience through precise and continuous vibration feedback.
Smart Images

Figure 2025501799000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to the field of audio technology, and more particularly to an audio dynamically adjusted vibration feedback method, system and related devices. [Background technology]
[0002] Music vibration feedback is gradually being applied to ringtones, music playback software, video music playback, etc., making music have a richer and more interesting tactile experience based on traditional voice playback.
[0003] In the prior art, music vibration feedback is often realized by neural networks, which requires a large model space and a long conversion time. When applied, the vibration file needs to be called from the converted library to complete the music vibration feedback, which makes it difficult to meet the real-time needs of the market.
[0004] Therefore, to meet the needs of real-time and precise vibration feedback, there is a need to provide a real-time audio vibration feedback method. Summary of the Invention [Problem to be solved by the invention]
[0005] The technical problem that the present invention seeks to solve is to provide a method that can generate a vibration output in real time that can match music. [Means for solving the problem]
[0006] In order to solve the above technical problems, in a first aspect, the present invention provides a method for dynamically adjusting vibration feedback by audio, the vibration feedback method including: obtaining original audio data; setting a preset signal vibration threshold; and tracking an audio instantaneous power envelope of the original audio data to obtain corresponding instantaneous power characteristics, and performing self-adaptive adjustment on the preset signal vibration threshold according to the instantaneous power characteristics to obtain a signal vibration threshold; dividing a vibration range of the original audio data according to the instantaneous power characteristics and the signal amplitude threshold, and dynamically adjusting the vibration signal amplitude envelope of the original audio data to generate a vibration drive signal; and outputting vibration feedback by the vibration drive signal.
[0007] Preferably, the step of setting a preset signal vibration threshold, tracking an audio instantaneous power envelope of the original audio data to obtain a corresponding instantaneous power characteristic, and performing self-adaptive adjustment on the preset signal vibration threshold according to the instantaneous power characteristic to obtain a signal vibration threshold comprises: In the i-th frame, the preset signal vibration threshold is T i (1), and at a time t of the original audio data, the preset signal vibration threshold is set to T i (t), the instantaneous power characteristic obtained by tracking the audio instantaneous power envelope is denoted as C i (t) and A ratio r is set, and the instantaneous power characteristic C i By adjusting (t), the second instantaneous power characteristic C i `(t), where C i `(t)=r·C i (t) and The second instantaneous power characteristic C i `(t) and the signal vibration threshold T at time t-1 i Compare the size of (t-1) and T i (t) where C i`(t) is T i (t-1), the preset signal vibration threshold T i (t) is adjusted upwards, and C i `(t) is T i If it is smaller than (t-1), the preset signal vibration threshold T i (t) downwardly,
[0008] Preferably, the ratio r is in the range [0,1].
[0009] Preferably, the step of dividing a vibration range of the original audio data according to the instantaneous power characteristic and the signal amplitude threshold, and dynamically adjusting a vibration signal amplitude envelope of the original audio data to generate a vibration drive signal includes: Among the original audio data, C i `(t) and T i (t), where C i `(t) is T i (t), dividing a time domain in which the corresponding t-th time is located into the vibration range; The method includes filling the corresponding vibration range with a single-frequency short-length signal having the resonant frequency f and the rated voltage vrms of the vibrator according to a length of an area and a magnitude of power in the area, and adjusting the vibration signal amplitude envelope according to the audio instantaneous power envelope to generate the vibration drive signal within the vibration range.
[0010] Preferably, the step of outputting vibration feedback by the vibration drive signal comprises: Filling the short and long signals of the vibration signal amplitude envelope for each frame in the time domain of the original audio data, to obtain the vibration driving signal that completely corresponds to the original audio data, and retaining the power characteristic and threshold of the last bit of each frame as the initial value of the next frame; and outputting the vibration drive signal to a vibrator to generate vibration feedback.
[0011] Preferably, when obtaining the original audio data, the original audio data is divided at preset time intervals, and the original audio data corresponding to each of the preset time intervals is regarded as one frame.
[0012] Preferably, when obtaining the original audio data, determining whether a first frame of the original audio data is single-channel data; If it is single-channel data, directly obtain the next frame data; If it is not single-channel data, the data of different channels in the original audio data are averaged when each next frame data is obtained.
[0013] In a second aspect, the present invention further provides an audio-based dynamically adjusted vibration feedback system, which includes: an audio acquisition module for acquiring original audio data; a threshold adjustment module for setting a preset signal vibration threshold, tracking an audio instantaneous power envelope of the original audio data to obtain corresponding instantaneous power characteristics, and making self-adaptive adjustment to the preset signal vibration threshold according to the instantaneous power characteristics to obtain a signal vibration threshold; an amplitude adjustment module for dividing a vibration range of the original audio data according to the instantaneous power characteristics and the signal vibration threshold, and adjusting a vibration signal amplitude envelope of the original audio data to generate a vibration drive signal; and a vibration feedback module for outputting a vibration feedback by the vibration drive signal.
[0014] In a third aspect, the present invention further provides a computing device comprising a processor, a memory, and a computer program stored in the memory and executable by the processor, the processor, when executing the computer program, realizing the steps of the audio dynamically adjusted vibration feedback method according to any one of the preceding claims.
[0015] In a fourth aspect, the present invention further provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the audio dynamically adjusted vibration feedback method according to any one of the preceding claims. Effect of the Invention
[0016] Compared with the prior art, the method for dynamically adjusting vibration feedback by audio of the present invention reads audio frame by frame, analyzes the data to obtain its power envelope characteristics, performs self-adaptive vibration threshold adjustment according to the obtained characteristics, and further determines the relationship between the characteristics and the threshold to match the vibration driving signal according to the vibration range, thereby dynamically adjusting the vibration driving signal amplitude according to the audio itself, completing the real-time vibration feedback of audio, and achieving the technical effect of obtaining the vibration feedback that is matched by the audio data in real time, and improving the user experience of vibration feedback. [Brief description of the drawings]
[0017] In order to more clearly describe the technical solutions in the embodiments of the present invention, the drawings necessary for describing the embodiments will be briefly described below. Obviously, the drawings described below are only some embodiments of the present invention. Those skilled in the art can obtain other drawings based on these drawings without any inventive work, among which: [Figure 1]FIG. 1 is a flowchart of a method for dynamically adjusting vibration feedback with audio provided by an embodiment of the present invention. [Diagram 2] FIG. 2 is a graph illustrating the instantaneous power envelope provided by an embodiment of the present invention and the relationship between the instantaneous power characteristic and a preset signal oscillation threshold. [Diagram 3] FIG. 3 is a graph illustrating the amplification of a vibration drive signal provided by an embodiment of the present invention. [Figure 4] FIG. 4 is a schematic diagram of a vibration driving signal obtained by original audio data in an embodiment of the present invention. [Diagram 5] FIG. 5 is a diagram illustrating the configuration of an audio-based dynamically adjusted vibration feedback system provided by an embodiment of the present invention. [Figure 6] FIG. 6 is a diagram illustrating the configuration of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] Hereinafter, the technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by those skilled in the art without making inventive efforts based on the embodiments of the present invention shall be included in the protection scope of the present invention.
[0019] FIG. 1 is a flow chart of a method for dynamically adjusting vibration feedback with audio provided by an embodiment of the present invention. As shown in FIG. 1, the vibration feedback method includes the following steps:
[0020] S1: Obtain the original audio data.
[0021] Specifically, the method of obtaining the original audio data in the embodiment of the present invention includes, but is not limited to, obtaining it from existing audio data, extracting it in real time using a tape recorder or video recording method, and then converting it into an independent audio data file.
[0022] Preferably, when obtaining the original audio data, the original audio data is divided at preset time intervals, and the original audio data corresponding to each of the preset time intervals is one frame, for example, the original audio data is divided at intervals of 200 ms, and the original audio data is divided into processing portions with one frame being 200 ms.
[0023] Preferably, when obtaining the original audio data, determining whether a first frame of the original audio data is single-channel data; If it is single-channel data, directly obtain the next frame data; If it is not single-channel data, the data of different channels in the original audio data are averaged when each next frame data is obtained.
[0024] S2: Set a preset signal vibration threshold, and track the audio instantaneous power envelope of the original audio data to obtain the corresponding instantaneous power characteristic, and perform self-adaptive adjustment on the preset signal vibration threshold according to the instantaneous power characteristic to obtain the signal vibration threshold.
[0025] Preferably, the step of setting a predetermined signal vibration threshold, and tracking the audio instantaneous power envelope of the original audio data to obtain corresponding instantaneous power characteristics, and performing self-adaptive adjustment on the predetermined signal vibration threshold according to the instantaneous power characteristics to obtain the signal vibration threshold includes the following substeps:
[0026] S21: In the i-th frame, the preset signal vibration threshold is T i (1), and at a time t of the original audio data, the preset signal vibration threshold is set to T i (t), the instantaneous power characteristic obtained by tracking the audio instantaneous power envelope is denoted as C i Let (t).
[0027] Specifically, referring to FIG. 2, FIG. 2 is a diagram showing the relationship between the instantaneous power envelope provided by the embodiment of the present invention, the instantaneous power characteristic, and a preset signal vibration threshold value. The instantaneous power characteristic C i (t) includes at least the following power information, for example, data of the i-th frame in the original audio data, and the characteristic energy of the instantaneous power, and constitutes a continuous and irregular amplitude shape in the lower left part of FIG. 2. The instantaneous power characteristic C obtained by tracking the audio instantaneous power envelope i (t) has a continuous nature and can be represented as a continuous curve.
[0028] S22: Set a ratio r and calculate the instantaneous power characteristic C i By adjusting (t), the second instantaneous power characteristic C i `(t), where C i `(t)=r·C i (t).
[0029] S23: The second instantaneous power characteristic C i `(t) and the signal vibration threshold T at time t-1 i Compare the size of (t-1) and T i Make self-adaptive adjustments to (t). Where: C i `(t) is T i (t-1), the preset signal vibration threshold T i Adjust (t) upward. C i `(t) is T iIf it is smaller than (t-1), the preset signal vibration threshold T i Adjust (t) downward.
[0030] In an embodiment of the present invention, the signal vibration threshold is set so that the vibration driving signal is more closely matched to the power of the original audio data, and the preset width can be adjusted according to the width of the instantaneous power characteristic itself.
[0031] Preferably, the ratio r is in the range [0,1].
[0032] S3: Divide the vibration range of the original audio data according to the instantaneous power characteristic and the signal amplitude threshold, and dynamically adjust the vibration signal amplitude envelope of the original audio data to generate a vibration driving signal.
[0033] Preferably, the step of dividing the vibration range of the original audio data by the instantaneous power characteristic and the signal vibration threshold, and dynamically adjusting the vibration signal amplitude envelope of the original audio data to generate the vibration drive signal includes the following substeps:
[0034] S31: Among the original audio data, C i `(t) and T i Compare (t) and C i `(t) is T i If it is greater than (t), the time domain in which the corresponding tth time is located is divided into the vibration range.
[0035] S32: The resonant frequency of the vibrator is f, the rated voltage is vrms, and according to the length of the region and the magnitude of the power within the region, a single-frequency short-long signal having the resonant frequency f and the rated voltage vrms is filled into the corresponding vibration range, and the vibration signal amplitude envelope is adjusted according to the audio instantaneous power envelope to generate the vibration drive signal within the vibration range.
[0036] Specifically, refer to FIG. 3, which is a diagram showing the amplification of the vibration driving signal provided by an embodiment of the present invention. Compared with the amplitude of the original vibrator, after the amplitude adjustment is performed by the single-frequency signal of the resonant frequency f, the final vibration driving signal has a higher amplitude and a reduced change range, making the vibration feedback more continuous.
[0037] S4: Output a vibration feedback according to the vibration drive signal.
[0038] Preferably, the step of outputting vibration feedback by means of said vibration drive signal comprises the following sub-steps:
[0039] S41: In the time domain of the original audio data, fill in the short and long signals of the vibration signal amplitude envelope for each frame, obtain the vibration driving signal that completely corresponds to the original audio data, and reserve the power characteristics and threshold of the last bit of each frame as the initial value of the next frame.
[0040] S42: The vibration drive signal is output to a vibrator to generate vibration feedback.
[0041] Specifically, in the embodiment of the present invention, the haptic feedback effect needs to be realized by a vibration feedback system mainly using a vibrator. Refer to Fig. 4, which is a schematic diagram of a vibration driving signal obtained by original audio data in the embodiment of the present invention. It is clear that in the embodiment of the present invention, the vibration driving signal obtained by the audio-based dynamic adjustment vibration feedback method can accurately correspond to the original audio data.
[0042] Compared with the prior art, the method for dynamically adjusting vibration feedback by audio of the present invention reads audio frame by frame, analyzes the data to obtain its power envelope characteristics, performs self-adaptive vibration threshold adjustment according to the obtained characteristics, and further determines the relationship between the characteristics and the threshold to match the vibration driving signal according to the vibration range, thereby dynamically adjusting the vibration driving signal amplitude according to the audio itself, completing the real-time vibration feedback of audio, and achieving the technical effect of obtaining the vibration feedback that is matched by the audio data in real time, and improving the user experience of vibration feedback.
[0043] In an embodiment of the present invention, there is further provided an audio-based dynamically adjusted vibration feedback system. Referring to FIG. 5, FIG. 5 is a diagram showing a configuration of an audio-based dynamically adjusted vibration feedback system 200 provided by an embodiment of the present invention. The audio-based dynamically adjusted vibration feedback system 200 includes: an audio acquisition module 201 for acquiring original audio data; A threshold adjustment module 202 for setting a preset signal vibration threshold, tracking an audio instantaneous power envelope of the original audio data to obtain a corresponding instantaneous power characteristic, and performing self-adaptive adjustment on the preset signal vibration threshold according to the instantaneous power characteristic to obtain a signal vibration threshold; an amplitude adjustment module 203 for dividing a vibration range of the original audio data according to the instantaneous power characteristic and the preset signal vibration threshold, and dynamically adjusting a vibration signal amplitude envelope of the original audio data to generate a vibration driving signal; and a vibration feedback module 204 for outputting vibration feedback via the vibration drive signal.
[0044] The audio-based dynamic adjustment vibration feedback system 200 provided by the embodiment of the present invention can realize the steps in the audio-based dynamic adjustment vibration feedback method in the above embodiment, and can achieve the same technical effects. Please refer to the description of the above embodiment in detail, and there is no need to repeat the description here.
[0045] An embodiment of the present invention further provides a computer device. Referring to Fig. 6, Fig. 6 is a diagram showing the configuration of a computer device provided by an embodiment of the present invention. The computer device 300 includes a processor 301, a memory 302, and a computer program stored in the memory 302 and executable by the processor 301.
[0046] As shown in FIG. 1 , the processor 301 calls a computer program stored in the memory 302. When the processor 301 executes the computer program, the steps of implementing the audio dynamic adjustment vibration feedback method in the above embodiment include: Obtaining original audio data; Setting a preset signal vibration threshold, and tracking an audio instantaneous power envelope of the original audio data to obtain a corresponding instantaneous power characteristic, and performing self-adaptive adjustment on the preset signal vibration threshold according to the instantaneous power characteristic to obtain a signal vibration threshold; Dividing a vibration range of the original audio data according to the instantaneous power characteristic and the signal amplitude threshold, and dynamically adjusting a vibration signal amplitude envelope of the original audio data to generate a vibration driving signal; and outputting a vibration feedback in accordance with the vibration drive signal.
[0047] Preferably, the step of setting a preset signal vibration threshold, tracking an audio instantaneous power envelope of the original audio data to obtain a corresponding instantaneous power characteristic, and performing self-adaptive adjustment on the preset signal vibration threshold according to the instantaneous power characteristic to obtain a signal vibration threshold comprises: In the i-th frame, the preset signal vibration threshold is T i (1), and at a time t of the original audio data, the preset signal vibration threshold is set to T i (t), the instantaneous power characteristic obtained by tracking the audio instantaneous power envelope is denoted as C i (t) and A ratio r is set, and the instantaneous power characteristic C i By adjusting (t), the second instantaneous power characteristic C i `(t) and The second instantaneous power characteristic C i `(t) and the signal vibration threshold T at time t-1 i Compare the size of (t-1) and T i (t) where C i `(t) is T i (t-1), the preset signal vibration threshold T i (t) is adjusted upwards, and C i `(t) is T i If it is smaller than (t-1), the preset signal vibration threshold T i (t) downwardly.
[0048] Preferably, the ratio r is in the range [0,1].
[0049] Preferably, the step of dividing a vibration range of the original audio data according to the instantaneous power characteristic and the signal amplitude threshold, and dynamically adjusting a vibration signal amplitude envelope of the original audio data to generate a vibration drive signal includes: Among the original audio data, C i `(t) and T i(t), where C i `(t) is T i (t), dividing a time domain in which the corresponding t-th time is located into the vibration range; The method includes filling the corresponding vibration range with a single-frequency short-length signal having the resonant frequency f and the rated voltage vrms of the vibrator according to a length of an area and a magnitude of power in the area, and adjusting the vibration signal amplitude envelope according to the audio instantaneous power envelope to generate the vibration drive signal within the vibration range.
[0050] Preferably, the step of outputting vibration feedback by the vibration drive signal comprises: Filling the short and long signals of the vibration signal amplitude envelope for each frame in the time domain of the original audio data, to obtain the vibration driving signal that completely corresponds to the original audio data, and retaining the power characteristic and threshold of the last bit of each frame as the initial value of the next frame; and outputting the vibration drive signal to a vibrator to generate vibration feedback.
[0051] Preferably, when the original audio data is obtained, the original audio data is divided into frames at a preset time interval.
[0052] Preferably, when obtaining the original audio data, determining whether a first frame of the original audio data is single-channel data; If it is single-channel data, directly obtain the next frame data; If it is not single-channel data, the data of different channels in the original audio data are averaged when each next frame data is obtained.
[0053] The computer device 300 provided by the embodiment of the present invention can realize each step of the audio dynamic adjustment vibration feedback method in the above embodiment, and can achieve the same technical effects, please refer to the description of the above embodiment in detail, and there is no need to repeat the description here.
[0054] The embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, it can realize each process and step in the audio dynamic adjustment vibration feedback method provided by the embodiment of the present invention, and achieve the same technical effect, which need not be described again here to avoid duplication.
[0055] It should be noted here that the above described embodiment is merely one embodiment of the present invention, and that those skilled in the art may make improvements without departing from the creative idea of the present invention, all of which are within the scope of protection of the present invention.
Claims
1. Obtaining original audio data; Setting a preset signal vibration threshold, and tracking an audio instantaneous power envelope of the original audio data to obtain a corresponding instantaneous power characteristic, and performing self-adaptive adjustment on the preset signal vibration threshold according to the instantaneous power characteristic to obtain a signal vibration threshold; Dividing a vibration range of the original audio data according to the instantaneous power characteristic and the signal amplitude threshold, and dynamically adjusting a vibration signal amplitude envelope of the original audio data to generate a vibration driving signal; and outputting a vibration feedback in accordance with the vibration drive signal.
13. A method for dynamically adjusting vibration feedback via audio, comprising:
2. Setting a preset signal vibration threshold, and tracking an audio instantaneous power envelope of the original audio data to obtain a corresponding instantaneous power characteristic, and performing a self-adaptive adjustment on the preset signal vibration threshold according to the instantaneous power characteristic to obtain a signal vibration threshold, In the i-th frame, the preset signal vibration threshold is T i (1), and at the t-th time of the original audio data, the preset signal vibration threshold is set to T i (t), the instantaneous power characteristic obtained by tracking the audio instantaneous power envelope is C i (t); and A ratio r is set, and the instantaneous power characteristic C is calculated based on the ratio. i By adjusting (t), the second instantaneous power characteristic C i '(t), where C i '(t) = r C i (t); and The second instantaneous power characteristic C i '(t) and the signal vibration threshold T at the t-1st time i (t-1) and compare the size of T i (t), where C i '(t) is T i (t-1), the preset signal vibration threshold T i (t) is adjusted upward, and C i '(t) is T i If it is smaller than (t-1), the preset signal vibration threshold T i (t) downwardly.
2. The method of claim 1, wherein the dynamic adjustment vibration feedback by audio is performed.
3. The range of the ratio r is [0, 1].
3. The method of claim 2, wherein the dynamic adjustment vibration feedback by audio is performed.
4. Dividing a vibration range of the original audio data according to the instantaneous power characteristic and the signal amplitude threshold, and dynamically adjusting a vibration signal amplitude envelope of the original audio data to generate a vibration driving signal, Among the original audio data, C i '(t) and T i (t), where C i '(t) is T i If the tth time is greater than t, divide the time domain in which the corresponding tth time is located into the vibration range; The resonant frequency of the vibrator is f, the rated voltage is vrms, and according to the length of the region and the magnitude of the power in the region, a single-frequency short-length signal of the resonant frequency f and the rated voltage vrms is filled into the corresponding vibration range, and the vibration signal amplitude envelope is adjusted according to the audio instantaneous power envelope to generate the vibration drive signal within the vibration range.
3. The method of claim 2, wherein the dynamic adjustment vibration feedback by audio is performed.
5. The step of outputting vibration feedback by the vibration drive signal includes: Filling the short and long signals of the vibration signal amplitude envelope for each frame in the time domain of the original audio data, to obtain the vibration driving signal that completely corresponds to the original audio data, and retaining the power characteristic and threshold of the last bit of each frame as the initial value of the next frame; and outputting the vibration drive signal to a vibrator to generate vibration feedback.
5. The method for dynamically adjusting vibration feedback via audio according to claim 4.
6. When acquiring the original audio data, the original audio data is divided at predetermined time intervals, and the original audio data corresponding to each of the predetermined time intervals is regarded as one frame.
2. The method of claim 1, wherein the dynamic adjustment vibration feedback by audio is performed.
7. When obtaining the original audio data, determining whether a first frame of the original audio data is single-channel data; If it is single-channel data, directly obtain the next frame data; If the data is not a single channel data, obtain the average value of the data of different channels in the original audio data when obtaining each next frame data.
7. The method of claim 6, wherein the dynamic adjustment vibration feedback by audio is performed.
8. an audio acquisition module for acquiring original audio data; A threshold adjustment module for setting a preset signal vibration threshold, tracking an audio instantaneous power envelope of the original audio data to obtain a corresponding instantaneous power characteristic, and performing self-adaptive adjustment on the preset signal vibration threshold according to the instantaneous power characteristic to obtain a signal vibration threshold; an amplitude adjustment module for dividing a vibration range of the original audio data according to the instantaneous power characteristic and the signal vibration threshold, and adjusting a vibration signal amplitude envelope of the original audio data to generate a vibration driving signal; a vibration feedback module for outputting a vibration feedback according to the vibration drive signal.
1. A dynamically adjusted vibration feedback system with audio.
9. A method for dynamically adjusting vibration feedback via audio according to any one of claims 1 to 7, comprising: a processor; a memory; and a computer program stored in the memory and executable by the processor, the computer program being configured to, when executed by the processor, implement steps in the method for dynamically adjusting vibration feedback via audio according to any one of claims 1 to 7. A computer apparatus comprising:
10. 1. A computer-readable storage medium, comprising: The computer-readable storage medium stores a computer program, which, when executed by a processor, performs steps in the method for dynamically adjusting vibration feedback via audio according to any one of claims 1 to 7. A computer-readable storage medium comprising:
Citation Information
Patent Citations
System and method for automatically generating haptic events from digital audio signals
JP2009533714A
Systems and methods for generating haptic effects associated with envelope in audio signals
JP2015053053A
Information provision device, information provision method, and program
JP2022097227A
Adaptive haptic signal generating apparatus and method
JP2022501699A
System and method for use in haptic signal generation
US20210052980A1