[go: up one dir, main page]

CN100380446C - Sound fast-forward playing method and device thereof - Google Patents

Sound fast-forward playing method and device thereof Download PDF

Info

Publication number
CN100380446C
CN100380446C CNB2004100839249A CN200410083924A CN100380446C CN 100380446 C CN100380446 C CN 100380446C CN B2004100839249 A CNB2004100839249 A CN B2004100839249A CN 200410083924 A CN200410083924 A CN 200410083924A CN 100380446 C CN100380446 C CN 100380446C
Authority
CN
China
Prior art keywords
data
gain
fast
sound
played data
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.)
Expired - Lifetime
Application number
CNB2004100839249A
Other languages
Chinese (zh)
Other versions
CN1734631A (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.)
Via Technologies Inc
Original Assignee
Via Technologies Inc
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 Via Technologies Inc filed Critical Via Technologies Inc
Priority to CNB2004100839249A priority Critical patent/CN100380446C/en
Publication of CN1734631A publication Critical patent/CN1734631A/en
Application granted granted Critical
Publication of CN100380446C publication Critical patent/CN100380446C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Stereophonic System (AREA)

Abstract

A fast-forward playing method and device for audio data includes a sound data distinguishing program, a playing data converting program and a gain processing program. A sound data discrimination program for discriminating a sound data inputted from the outside into at least one first play data and at least one omission data; a play data conversion program for multiplying the first play data by a window function to convert the first play data into a second play data; the gain processing program multiplies the first playing data by a first gain value to obtain first gain playing data, multiplies the second playing data by a second gain value to obtain second gain playing data, and sums the first gain playing data and the second gain playing data to obtain fast forward playing data.

Description

声音快进播放方法及其装置 Sound fast-forward playback method and device thereof

技术领域technical field

本发明涉及一种声音快进播放方法,特别是涉及一种用于音响解码系统的声音快进播放方法及其装置。The invention relates to a sound fast-forward playing method, in particular to a sound fast-forward playing method and a device thereof for an audio decoding system.

背景技术Background technique

二倍速或高倍速快进播放的目的在于方便使用者来寻找想要聆听曲目的段落或是内容。两声道(CDDA、MP3、MPEG)或多声道(AC3、DTS、MPEG MultiCH、MLP)音响解码系统在二倍速或高倍速快进播放(Fast-Forward,FF)时一般会采取以下四种方式:第一种方式是增加取样频率以全力解码播放,此时数字/模拟转换器(DAC)的设定也要跟着调高,但是数字/模拟转换器的设定调高后,会使得音调(Key)升高,使人产生不悦耳的感觉;第二种方式是增加取样频率以全力解码播放,再利用向下取样(Down Sampling)技术作降音调播放,因此使用者不会有升音调的感觉;第三种方式是以跳跃式读进数据流(Skip Data)的方式播放,此时数字/模拟转换器的设定不变;第四种方式则是切换至静音(Mute)状态。The purpose of fast-forwarding at double speed or high speed is to make it convenient for the user to find the paragraph or content of the track he wants to listen to. Two-channel (CDDA, MP3, MPEG) or multi-channel (AC3, DTS, MPEG MultiCH, MLP) audio decoding system generally adopts the following four when playing at double speed or high speed fast forward (Fast-Forward, FF) Method: The first method is to increase the sampling frequency to fully decode and play. At this time, the setting of the digital/analog converter (DAC) should also be increased accordingly, but after the setting of the digital/analog converter is increased, the pitch will be made (Key) rises, which makes people feel unpleasant; the second way is to increase the sampling frequency to fully decode and play, and then use Down Sampling (Down Sampling) technology for down-pitch playback, so users will not have pitch-up The third way is to read in the data stream (Skip Data) to play, and the setting of the digital/analog converter remains unchanged at this time; the fourth way is to switch to the mute (Mute) state.

上述前两种方式,因为数字信号处理器(CPU或DSP)的运算速度有限,因此不一定能够完全配合声音取样频率的提高而连续快进播放,并且会造成巨大的硬件性能损失。在两声道或多声道音响解码系统中硬件性能是非常可贵的资源,例如DTS 5.1 Surround Decoding所需硬件性能为50MIPS(百万指令数/秒),MLP Decoding更达65MIPS以上,在二倍速或是高倍速快进播放时,所需的MIPS数更是加倍,若是数字信号处理器的运算速度无法配合声音取样频率的提高而连续快进播放,一般的数字影音播放机在此状况下会切至静音状态或是选择以跳跃式读进数据流的方式来回应。然而,当数字影音播放机选择以跳跃式读进数据的方式来快进播放时,因省略读取部分数据,所以在声音的不连续点(Discontinuous Point)衔接时会产生爆音(BrokenNoise)的现象,这将会影响使用者对于内容的判别,同时也使人感觉不悦耳。For the first two methods mentioned above, because the digital signal processor (CPU or DSP) has a limited computing speed, it may not be able to fully cooperate with the improvement of the sound sampling frequency for continuous fast-forward playback, and will cause a huge hardware performance loss. Hardware performance is a very valuable resource in a two-channel or multi-channel audio decoding system. For example, the hardware performance required by DTS 5.1 Surround Decoding is 50MIPS (million instructions/second), and MLP Decoding is even more than 65MIPS, at double speed. Or when high-speed fast-forward playback, the number of MIPS required is doubled. If the calculation speed of the digital signal processor cannot match the increase in the sound sampling frequency to continuously fast-forward playback, the general digital audio-visual player will be in this situation. Cut to silence or choose to respond by skipping into the data stream. However, when the digital audio-visual player chooses to fast-forward playback by jumping into the data, because the reading of part of the data is omitted, the phenomenon of broken noise (Broken Noise) will occur when the discontinuous points of the sound (Discontinuous Point) are connected. , which will affect the user's judgment of the content, and also make people feel unpleasant.

因此,如何提供无需耗费巨大硬件性能,并能增加声音连续性以避免爆音现象的快进播放方法,实属当前音响解码系统的课题之一。Therefore, how to provide a fast-forward playback method that does not need to consume huge hardware performance and can increase the continuity of the sound to avoid the phenomenon of popping is really one of the subjects of the current audio decoding system.

发明内容Contents of the invention

有鉴于上述课题,本发明提供一种无需耗费巨大硬件性能,并能增加声音的连续性以避免爆音现象的声音快进播放方法及其装置。In view of the above problems, the present invention provides a sound fast-forward playback method and its device that can increase the continuity of the sound without consuming huge hardware performance and avoid the popping phenomenon.

本发明的声音快进播放方法,包括一声音数据区分程序、一播放数据转换程序以及一增益处理程序。其中,声音数据区分程序,是将一自外部输入的声音数据区分为至少一第一播放数据以及至少一省略数据;播放数据转换程序,是将第一播放数据乘以一窗函数以转换成一第二播放数据;增益处理程序,是将第一播放数据乘以一第一增益值以得到一第一增益播放数据,及将第二播放数据乘以一第二增益值以得到一第二增益播放数据,并将第一增益播放数据与第二增益播放数据求和以得到一快进播放数据。The sound fast-forward playing method of the present invention includes a sound data distinguishing program, a playing data conversion program and a gain processing program. Among them, the sound data distinguishing program is to distinguish an externally input sound data into at least one first play data and at least one omitted data; the play data conversion program is to multiply the first play data by a window function to convert into a first play data Two playback data; the gain processing program is to multiply the first playback data by a first gain value to obtain a first gain playback data, and multiply the second playback data by a second gain value to obtain a second gain playback data, and sum the first gain play data and the second gain play data to obtain a fast-forward play data.

另外,本发明亦揭示一种声音快进播放装置,包括一声音数据区分模块、一播放数据转换模块以及一增益处理模块。声音数据区分模块,将一自外部输入的声音数据区分为至少一第一播放数据以及至少一省略数据;播放数据转换模块将第一播放数据乘以一窗函数以转换成一第二播放数据;增益处理模块将第一播放数据乘以一第一增益值以得到一第一增益播放数据,及将第二播放数据乘以一第二增益值以得到一第二增益播放数据,并将第一增益播放数据与第二增益播放数据求和以得到一快进播放数据。In addition, the present invention also discloses a sound fast-forward playback device, which includes a sound data differentiation module, a playback data conversion module and a gain processing module. The sound data distinguishing module divides an externally input sound data into at least one first playing data and at least one omitted data; the playing data conversion module multiplies the first playing data by a window function to convert into a second playing data; gain The processing module multiplies the first playback data by a first gain value to obtain a first gain playback data, and multiplies the second playback data by a second gain value to obtain a second gain playback data, and the first gain The playback data is summed with the second gain playback data to obtain a fast-forward playback data.

本发明又揭示一种消除快进播放爆音的数字激光视盘播放系统,包括一声音数据区分模块、一播放数据转换模块、一增益处理模块以及一使用者操作界面。声音数据区分模块,是在快进播放时,将一声音数据区分为至少一第一播放数据以及至少一省略数据,其中声音数据为两声道声音数据,以及多声道声音数据;播放数据转换模块,是将第一播放数据乘以一窗函数以转换成一第二播放数据;增益处理模块,是将第一播放数据乘以一第一增益值以得到一第一增益播放数据,及将第二播放数据乘以一第二增益值以得到一第二增益播放数据,并将第一增益播放数据与第二增益播放数据求和以得到一快进播放数据;使用者操作界面,是用以为使用者提供选择快进播放功能。The present invention also discloses a digital laser video disc playback system that eliminates fast-forward popping sound, including a sound data division module, a playback data conversion module, a gain processing module and a user operation interface. The sound data distinguishing module is to distinguish a sound data into at least one first play data and at least one omitted data during fast-forward playback, wherein the sound data is two-channel sound data and multi-channel sound data; play data conversion The module is to multiply the first playback data by a window function to convert into a second playback data; the gain processing module is to multiply the first playback data by a first gain value to obtain a first gain playback data, and the second The two play data is multiplied by a second gain value to obtain a second gain play data, and the first gain play data and the second gain play data are summed to obtain a fast-forward play data; the user operation interface is used for The user provides the option to fast-forward the playback function.

承上所述,因为依本发明的声音快进播放方法是利用将播放数据与窗函数结合,以及利用增益处理修饰所需的播放数据,使得数字信号处理器不需全力解码,因此无需耗费巨大的硬件性能,并且增加声音的连续性以避免爆音现象的产生。As mentioned above, because the audio fast-forward playback method according to the present invention utilizes the combination of the playback data and the window function, and utilizes gain processing to modify the required playback data, so that the digital signal processor does not need to decode with all its strength, so it does not need to consume a huge amount of time. Improve the hardware performance, and increase the continuity of the sound to avoid the phenomenon of popping sound.

附图说明Description of drawings

图1为显示依本发明较佳实施例的声音快进播放方法的流程图;Fig. 1 is the flowchart showing the sound fast-forward playback method according to a preferred embodiment of the present invention;

图2A~图2D为显示依本发明较佳实施例的声音快进播放方法的声音数据流程示意图;2A to 2D are schematic diagrams showing the audio data flow of the audio fast-forward playback method according to a preferred embodiment of the present invention;

图3A~图3C为显示声音数据的示意图;3A to 3C are schematic diagrams showing sound data;

图4为显示依本发明较佳实施例的声音快进播放装置的示意图;以及Figure 4 is a schematic diagram showing a sound fast-forward playback device according to a preferred embodiment of the present invention; and

图5为显示消除快进播放爆音的数字激光视盘播放系统的示意图。FIG. 5 is a schematic diagram showing a digital laser disc playback system that eliminates popping sound during fast-forward playback.

组件符号说明:Description of component symbols:

P1     声音数据区分程序P1 Voice Data Differentiation Program

P2     播放数据转换程序P2 play data conversion program

P3     增益处理程序P3 buff handler

21     自外部输入的声音数据21 Sound data input from outside

211    第一播放数据211 The first play data

212    省略数据212 omit data

Wf(x)  窗函数Wf(x) window function

211’  第二播放数据211’ second playback data

g1     第一增益值g1 first gain value

g2     第二增益值g2 second gain value

213    第一增益播放数据213 The first gain play data

213’   第二增益播放数据213’ second gain playback data

22      快进播放数据22 Fast forward and play data

31      声音数据区分模块31 Sound data distinguishing module

32      播放数据转换模块32 Play data conversion module

33      增益处理模块33 gain processing module

40      使用者操作界面40 User Operation Interface

5       数字激光视盘播放系统5 Digital Laser Video Disc Playback System

具体实施方式Detailed ways

以下将参照相关附图,说明依本发明较佳实施例的声音快进播放方法,其中相同的组件将以相同的参照符号加以说明。The audio fast-forward playback method according to a preferred embodiment of the present invention will be described below with reference to the relevant drawings, wherein the same components will be described with the same reference symbols.

请参照图1所示,本发明较佳实施例的声音快进播放方法包含一声音数据区分程序P1、一播放数据转换程序P2以及一增益处理程序P3。在声音数据区分程序P1中,是将一自外部输入的声音数据21区分为至少一第一播放数据211以及至少一省略数据212(如图2A所示)。其中,自外部输入的声音数据可为两声道声音数据以及多声道声音数据。其中,如图2A所示,两声道声音数据(以CDDA两声道声音数据为例),经由声音数据区分程序P1区分为第一播放数据211及省略数据212,在此,第一播放声音数据211及省略数据212为多个脉冲编码调制取样数据(PCM Samples),而在声音快进播放时若第一播放数据211过小,将会产生升音调的感觉,在本实施例中,第一播放声音数据211包括8192个脉冲编码调制取样数据。Please refer to FIG. 1 , the audio fast-forward playback method according to the preferred embodiment of the present invention includes an audio data distinguishing program P1 , a playback data conversion program P2 and a gain processing program P3 . In the voice data distinguishing program P1, an externally input voice data 21 is divided into at least one first playing data 211 and at least one omitted data 212 (as shown in FIG. 2A ). Wherein, the sound data input from the outside can be two-channel sound data and multi-channel sound data. Wherein, as shown in Figure 2A, the two-channel sound data (taking CDDA two-channel sound data as an example), is divided into the first play data 211 and the omitted data 212 through the sound data distinguishing program P1. Here, the first play sound The data 211 and the omitted data 212 are a plurality of pulse code modulation sampling data (PCM Samples), and if the first playback data 211 is too small when the sound is fast-forwarded, it will produce the feeling of raising the pitch. In this embodiment, the first A playback sound data 211 includes 8192 PCM sample data.

另外,如图2B所示,多声道声音数据经由声音数据区分程序P1区分为第一播放数据211及省略数据212,在此,第一播放声音数据211及省略数据212为多个帧(Frame),在本实施例中,第一播放声音数据211包括4个帧。In addition, as shown in FIG. 2B, the multi-channel sound data is divided into the first play data 211 and the omitted data 212 through the sound data distinguishing program P1. Here, the first played sound data 211 and the omitted data 212 are a plurality of frames (Frame ), in this embodiment, the first playing sound data 211 includes 4 frames.

在播放数据转换程序P2中,是将第一播放数据211乘以一窗函数Wf(x)以转换成一第二播放数据211’(如图2C所示)。其中,窗函数可为汉宁(Hanning)窗函数、汉明(Hamming)窗函数或布莱克曼(Blackman)窗函数,而汉宁窗函数的方程式为Wf(x)=cos2(πx/2)、汉明窗函数的方程式为Wf(x)=0.54-0.46cos(πx)以及布莱克曼窗函数的方程式为Wf(x)=0.42-0.5cos(πx)+0.08cos(2πx)。其中,方程式中的变量χ为第一播放数据211。在本实施例中,窗函数Wf(x)为汉宁窗函数。在增益处理程序P3中,是将第一播放数据211乘以一第一增益值g1以得到一第一增益播放数据213,并将第二播放数据211’乘以一第二增益值g2以得到一第二增益播放数据213’,并将第一增益播放数据213与第二增益播放数据213’求和以得到一快进播放数据22(如图2D所示)。其中,第一增益值g1是比第二增益值g2小的数值,另外,第一增益值g1与第二增益值g2之和小于等于1。In the playback data converting procedure P2, the first playback data 211 is multiplied by a window function Wf(x) to be converted into a second playback data 211' (as shown in FIG. 2C ). Wherein, the window function can be a Hanning window function, a Hamming window function or a Blackman window function, and the equation of the Hanning window function is Wf(x)=cos 2 ( πx / 2 ) , the equation of the Hamming window function is Wf(x)=0.54-0.46cos(πx) and the equation of the Blackman window function is Wf(x)=0.42-0.5cos(πx)+0.08cos(2πx). Wherein, the variable χ in the equation is the first playing data 211 . In this embodiment, the window function Wf(x) is a Hanning window function. In the gain processing program P3, the first playback data 211 is multiplied by a first gain value g1 to obtain a first gain playback data 213, and the second playback data 211' is multiplied by a second gain value g2 to obtain a second gain play data 213', and sum the first gain play data 213 and the second gain play data 213' to obtain a fast forward play data 22 (as shown in FIG. 2D). Wherein, the first gain value g1 is a value smaller than the second gain value g2, and the sum of the first gain value g1 and the second gain value g2 is less than or equal to 1.

在本实施例中,若仅经过声音数据区分程序P1,则其结果如图3A所示,因为自外部输入的声音数据21被区分为第一播放数据211及省略数据212,但只有第一播放数据211被输出,因此使用者很难分辨其声音内容,且使人感觉不悦耳。再经过播放数据转换程序P2之后,则其结果如图3B所示,将第一播放数据211经过窗函数Wf(x)转换之后,使用者可以更清楚地分辨声音内容,但因窗函数Wf(x)的特性,可能会使声音数据的衔接处产生无声的情形。最后,再经过增益处理程序P3,则其结果如图3C所示,利用增益的修正,将声音数据的衔接处修饰得更加平滑,使得使用者能清楚地分辨声音内容,且不会产生不悦耳的感觉,图3C所示的是第一增益值g1为0.2,而第二增益值g2为0.8的处理结果。In this embodiment, if only the sound data distinguishing program P1 is passed, the result is as shown in FIG. Since the data 211 is output, it is difficult for the user to distinguish the content of the voice, which makes people feel unpleasant. After the playback data conversion program P2, the result is as shown in Figure 3B. After the first playback data 211 is converted by the window function Wf(x), the user can distinguish the sound content more clearly, but due to the window function Wf( The characteristics of x) may cause silence at the junction of sound data. Finally, after the gain processing program P3, the result is shown in Figure 3C. Using the gain correction, the junction of the sound data is modified to be smoother, so that the user can clearly distinguish the sound content without causing unpleasantness Figure 3C shows the processing result when the first gain value g1 is 0.2 and the second gain value g2 is 0.8.

图4是依本发明较佳实施例的声音快进播放装置,包括一声音数据区分模块31、一播放数据转换模块32以及一增益处理模块33。在本实施例中,声音数据区分模块31,是将一自外部输入的声音数据21区分为至少一第一播放数据211以及至少一省略数据212,其中,自外部输入的声音数据21可为两声道声音数据,以及多声道声音数据(如图2A及图2B所示)。FIG. 4 is a sound fast-forward playback device according to a preferred embodiment of the present invention, including a sound data differentiation module 31 , a playback data conversion module 32 and a gain processing module 33 . In this embodiment, the sound data distinguishing module 31 is to distinguish a sound data 21 input from the outside into at least one first play data 211 and at least one omitted data 212, wherein the sound data 21 input from the outside can be two channel audio data, and multi-channel audio data (as shown in FIG. 2A and FIG. 2B ).

播放数据转换模块32,是将第一播放数据211乘以一窗函数Wf(x)以转换成一第二播放数据211’(如图2C所示)。其中,窗函数可为汉宁窗函数、汉明窗函数或布莱克曼窗函数,而汉宁窗函数的方程式为Wf(x)=cos2(πx/2)、汉明窗函数的方程式为Wf(x)=0.54-0.46cos(πx)以及布莱克曼窗函数的方程式为Wf(x)=0.42-0.5cos(πx)+0.08cos(2πx)。其中,方程式中的变量x为第一播放数据211。在本实施例中,窗函数Wf(x)为汉宁窗函数。The playback data conversion module 32 multiplies the first playback data 211 by a window function Wf(x) to convert it into a second playback data 211' (as shown in FIG. 2C ). Among them, the window function can be a Hanning window function, a Hamming window function or a Blackman window function, and the equation of the Hanning window function is Wf(x)=cos 2 ( πx / 2 ), and the equation of the Hamming window function is Wf (x)=0.54-0.46cos(πx) and the equation of the Blackman window function is Wf(x)=0.42-0.5cos(πx)+0.08cos(2πx). Wherein, the variable x in the equation is the first play data 211 . In this embodiment, the window function Wf(x) is a Hanning window function.

增益处理模块33,是将第一播放数据211乘以一第一增益值g1以得到一第一增益播放数据213,及将第二播放数据211’乘以一第二增益值g2以得到一第二增益播放数据213’,并将第一增益播放数据213与第二增益播放数据213’求和以得到一快进播放数据22(如图2D所示)。其中,第一增益值g1是比第二增益值g2小的数值,另外,第一增益值g1与第二增益值g2之和小于等于1。在本实施例中,第一增益值g1为0.2,而第二增益值g2为0.8。The gain processing module 33 multiplies the first playback data 211 by a first gain value g1 to obtain a first gain playback data 213, and multiplies the second playback data 211' by a second gain value g2 to obtain a first gain processing module 33. Two gain playback data 213 ′, and sum the first gain playback data 213 and the second gain playback data 213 ′ to obtain a fast forward playback data 22 (as shown in FIG. 2D ). Wherein, the first gain value g1 is a value smaller than the second gain value g2, and the sum of the first gain value g1 and the second gain value g2 is less than or equal to 1. In this embodiment, the first gain value g1 is 0.2, and the second gain value g2 is 0.8.

图5为消除快进播放爆音的数字激光视盘播放系统示意图。在本实施例中,此数字激光视盘播放系统5(例如为一具有快进播放功能的DVD播放机),包括一使用者操作界面40、一声音数据区分模块31、一播放数据转换模块32以及一增益处理模块33。Fig. 5 is a schematic diagram of a digital laser video disc playback system that eliminates fast-forward popping sound. In the present embodiment, the digital laser disc playback system 5 (such as a DVD player with fast forward playback function) includes a user operation interface 40, a voice data distinguishing module 31, a playback data conversion module 32 and A gain processing module 33 .

使用者操作界面40是用以提供使用者在数字激光视盘系统播放时,选择快进播放功能;当快进播放时,声音数据区分模块31将一声音数据区分为至少一第一播放数据以及至少一省略数据,而声音数据可为两声道声音数据,以及多声道声音数据;播放数据转换模块32是将第一播放数据乘以一窗函数而转换成一第二播放数据,而窗函数可为汉宁窗函数、汉明窗函数或布莱克曼窗函数,其中汉宁窗函数的方程式为Wf(x)=cos2(πx/2)、汉明窗函数的方程式为Wf(x)=0.54-0.46cos(πx)以及布莱克曼窗函数的方程式为Wf(x)=0.42-0.5cos(πx)+0.08cos(2πx),而且方程式中的变量x为第一播放数据,而Wf(x)为第二播放数据;增益处理模块33,是将第一播放数据乘以一第一增益值以得到一第一增益播放数据,及将第二播放数据乘以一第二增益值以得到一第二增益播放数据,并将第一增益播放数据与第二增益播放数据求和以得到一快进播放数据。其中,第一增益值是比第二增益小的数值,另外,第一增益值与第二增益值之和小于等于1。The user operation interface 40 is used to provide the user with a fast-forward playback function when the digital laser disc system is played; when the fast-forward playback is performed, the sound data distinguishing module 31 distinguishes a sound data into at least one first play data and at least one One omits data, and sound data can be two-channel sound data, and multi-channel sound data; Play data conversion module 32 is to multiply the first play data by a window function and convert into a second play data, and window function can be is a Hanning window function, a Hamming window function or a Blackman window function, wherein the equation of the Hanning window function is Wf(x)=cos 2 ( πx / 2 ), and the equation of the Hamming window function is Wf(x)=0.54 The equation of -0.46cos(πx) and Blackman window function is Wf(x)=0.42-0.5cos(πx)+0.08cos(2πx), and the variable x in the equation is the first playback data, and Wf(x) It is the second playback data; the gain processing module 33 multiplies the first playback data by a first gain value to obtain a first gain playback data, and multiplies the second playback data by a second gain value to obtain a first playback data playing the data with two gains, and summing the playing data of the first gain and the playing data of the second gain to obtain a fast-forward playing data. Wherein, the first gain value is a value smaller than the second gain, and in addition, the sum of the first gain value and the second gain value is less than or equal to 1.

综上所述,因本发明的声音快进播放方法及其装置是利用播放数据与窗函数的结合,以及利用增益处理修饰所需的播放数据,使得数字信号处理器不需全力解码,因此无需耗费巨大的硬件性能,并且可增加声音的连续性以避免爆音现象的产生。In summary, because the sound fast-forward playback method and its device of the present invention utilize the combination of playback data and window functions, and use gain processing to modify the required playback data, the digital signal processor does not need to fully decode, so there is no need to It consumes a huge amount of hardware performance, and can increase the continuity of the sound to avoid the phenomenon of popping.

以上所述仅为举例性的,而非限制性的。任何未脱离本发明的精神与范畴,而对其进行等效修改或变更,均应包含于所附的权利要求范围中。The above descriptions are illustrative only, not restrictive. Any equivalent modification or change without departing from the spirit and scope of the present invention shall be included in the scope of the appended claims.

Claims (8)

1. sound fast-forward play method comprises:
One voice data is distinguished program, is to divide at least one first played data and at least one omitted data with one from the voice data of outside input;
One played data converse routine is that this first played data be multiply by a window function to convert one second played data to; And
One gain process program, be that this first played data be multiply by one first yield value to obtain one first gain played data, and this second played data be multiply by one second yield value obtaining one second gain played data, and this first gain played data and this second gain played data are sued for peace to obtain fast-forward play data;
Wherein this first yield value is the numerical value littler than this second yield value, and this first yield value and this second yield value sum are smaller or equal to 1.
2. sound fast-forward play method as claimed in claim 1 wherein should comprise two track voice datas from the voice data of outside input, and the multi-channel sound data.
3. sound fast-forward play method as claimed in claim 1, wherein this window function is the Hanning window function.
4. sound fast-forward play method as claimed in claim 1, wherein this window function is a Hamming window function.
5. sound fast-forward play method as claimed in claim 1, wherein this window function is the Blacknam window function.
6. sound fast-forward play device comprises:
One voice data discriminating module is to divide at least one first played data and at least one omitted data with one from the voice data of outside input;
One played data modular converter, it multiply by a window function with this first played data, to convert one second played data to; And
One gain process module, it multiply by one first yield value to obtain one first gain played data with this first played data, and this second played data be multiply by one second yield value obtaining one second gain played data, and this first gain played data and this second gain played data are sued for peace to obtain fast-forward play data;
Wherein this first yield value is the numerical value littler than this second yield value, and this first yield value and this second yield value sum are smaller or equal to 1.
7. sound fast-forward play device as claimed in claim 6 should be two track voice datas from the voice data of outside input wherein, and the multi-channel sound data.
8. Video CD Play System of eliminating the fast-forward play sonic boom comprises:
One voice data discriminating module is when fast-forward play, and a voice data is divided at least one first played data and at least one omitted data, and wherein this voice data is one or two track voice data, and multi-channel sound data;
One played data modular converter, it multiply by this first played data one window function and converts one second played data to;
One gain process module, it multiply by one first yield value to obtain one first gain played data with this first played data, and this second played data be multiply by one second yield value obtaining one second gain played data, and this first gain played data and this second gain played data are sued for peace to obtain fast-forward play data; And
One user's operation interface is selected the fast-forward play function in order to the user to be provided;
Wherein this first yield value is the numerical value littler than this second yield value, and this first yield value and this second yield value sum are smaller or equal to 1.
CNB2004100839249A 2004-08-13 2004-10-12 Sound fast-forward playing method and device thereof Expired - Lifetime CN100380446C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100839249A CN100380446C (en) 2004-08-13 2004-10-12 Sound fast-forward playing method and device thereof

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200410058174 2004-08-13
CN200410058174.X 2004-08-13
CNB2004100839249A CN100380446C (en) 2004-08-13 2004-10-12 Sound fast-forward playing method and device thereof

Publications (2)

Publication Number Publication Date
CN1734631A CN1734631A (en) 2006-02-15
CN100380446C true CN100380446C (en) 2008-04-09

Family

ID=36076982

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100839249A Expired - Lifetime CN100380446C (en) 2004-08-13 2004-10-12 Sound fast-forward playing method and device thereof

Country Status (1)

Country Link
CN (1) CN100380446C (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020052735A1 (en) * 2000-07-17 2002-05-02 Soichi Nagano Sound reproduction apparatus and method with variable-speed fast forward/reverse
CN1359231A (en) * 2000-12-19 2002-07-17 株式会社考斯默坦 Audio signal reproducing method and apparatus without changing tone in fast or slow speed replaying mode
JP2004157290A (en) * 2002-11-06 2004-06-03 Matsushita Electric Ind Co Ltd Audio playback device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020052735A1 (en) * 2000-07-17 2002-05-02 Soichi Nagano Sound reproduction apparatus and method with variable-speed fast forward/reverse
CN1359231A (en) * 2000-12-19 2002-07-17 株式会社考斯默坦 Audio signal reproducing method and apparatus without changing tone in fast or slow speed replaying mode
JP2004157290A (en) * 2002-11-06 2004-06-03 Matsushita Electric Ind Co Ltd Audio playback device

Also Published As

Publication number Publication date
CN1734631A (en) 2006-02-15

Similar Documents

Publication Publication Date Title
US8457322B2 (en) Information processing apparatus, information processing method, and program
JP2016511844A (en) Applicable music playback system
WO2011035626A1 (en) Audio playing method and audio playing apparatus
EP1483908B1 (en) Audio frequency scaling during video trick modes utilizing digital signal processing
JP3659489B2 (en) Digital audio processing apparatus and computer program recording medium
CN100380446C (en) Sound fast-forward playing method and device thereof
JP4542805B2 (en) Variable speed reproduction method and apparatus, and program
CN113348508A (en) Electronic device, method, and computer program
JPWO2009090705A1 (en) Recording / playback device
JP2010230972A (en) Voice signal processing device, method and program therefor, and reproduction device
TWI253059B (en) Sound fast-forward method and device
JP2000099097A (en) Signal reproducing device and method, voice signal reproducing device, and speed conversion method for voice signal
JP6412660B2 (en) Record board, digital content playback system, digital content playback control system, digital content playback method, and digital content playback program on which a control signal for playback of digital content is recorded
JP2006317768A (en) Speaking speed conversion apparatus and speaking speed conversion program for controlling the speaking speed conversion apparatus
JP4529605B2 (en) Electronics
US20080140236A1 (en) Musical Composition Reproducing Apparatus and a Method for Reproducing Musical Composition
JP4655164B2 (en) Electronics
JP4697346B2 (en) Playback device
JP2005275149A (en) Music information editing device
JP4633022B2 (en) Music editing device and music editing program.
JP6149514B2 (en) Digital signal processing apparatus with search function
JP4609599B2 (en) Electronics
JP2004235979A (en) Apparatus and method for inputting/outputting sound
KR20140131734A (en) Method for reproducing high-quality sound source on PC
CN1584974A (en) Method and related device for judging whether low-frequency sound signal is mixed in sound signal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20080409

CX01 Expiry of patent term