声音再生装置和声音再生方法

文档序号:2830701阅读:331来源:国知局
专利名称:声音再生装置和声音再生方法
技术领域
本发明涉及使用声音编码译码器(〕一f 、乂夕)对编码后的编码声音 数据进行再生的声音再生装置和声音再生方法。
背景技术
在PHS (Personal Handy phone System)等无线终端装置中,将基于 用户的声音的模拟信号暂时变换为数字信号而发送到其他用户的无线终 端装置,在那里被再次变换为模拟信号而将声音再生。但是,对于仅仅将 模拟信号单纯地变换为数字信号的情况其信息量增大,在可传送的信息量 受到限制的通信路径中不能够传递所有的声音数据。因此,为了能够在该 通信路径中传送,而有必要对声音数据的信息量进行压縮的声音编码译码 器。声音编码译码器由声音数字数据的编码(enccmde)和译码(decode) 组成,在声音编码装置中被编码后的声音数据,在声音再生装置中被译码 和再生。作为在上述的PHS等无线终端装置中所使用的声音编码译码器, 可以例举出,例如ADPCM (适应差分PCM)编码技术。该ADPCM,是 利用声音等模拟数据连续变化的性质,对声音数据的差分进行编码的技 术。若对基于ADPCM的动作进行说明,则如图9所示那样,在声音编码 装置10中,利用离散化幅度An对应该发送的声音数据y。和上次的声音 数据y' n—,的差分d。进行离散化而分配码元(符号),并将编码后的编码 声音数据Cn发送到声音再生装置12。于是,在声音再生装置12中,使用离散化幅度An对该编码声音数据C。进行译码,并将译码后的差分dn'加到上次值y『Z而得到声音数据y/ 。在ADPCM中,为了使得振幅较小的 模拟数据也能够再现,而具有根据振幅变化幅度而变化离散化的分辨率的 特性,并如图9所示那样,根据编码声音数据cn,在模拟数据的振幅范围较大处增大离散化幅度A n 。在较小处减小离散化幅度A n 。通过使用这种 ADPCM,能够从压縮后的较少的信息量大体对声音编码装置10的声音数 据yZ进行复原。在无线终端装置中,例如,在QPSK的调制方式中,采用32kbps的ADPCM (ITU-T协议G. 726)。这里,为了进行没有听觉上的不适感的再生,而使 用窗口函数进行取窗口,并能够生成维持了在时间轴上并列的当前的帧数 据和上次的帧数据的连续性的声音数据。在该32kbpsADPCM的声音通信中, 若产生错误,则将译码前的编码声音数据置换为零数据(0X0或0XF), 从而强制性地使声音为无声,并且仅在产生噪声的期间将声压(音圧)降 低,从而能够抑制噪声(例如,专利文献l)。 (专利文献l〕特开2002 — 229593号公报在无线终端装置中,从无线线路的有效利用的观点出发,研究了除了 上述的QPSK调制方式中的32kbpsADPCM外还并行利用BPSK调制方式的 16kbpsADPCM的技术。16kbpsADPCM与32kbpsADPCM相比,具有如下优点 即使单位时间内传送的信息量较少、电场强度较弱,也能够比较稳定地进 行通信。可是,在这种16kbpsADPCM中产生错误的情况下,由于对于 16kbpsADPCM在标准上不存在零数据,因此不能够如32kbpsADPCM 那样,将编码声音数据置换为零数据从而产生无声状态。另外,在 16kbpsADPCM中,在声音编码译码器的特性方面,即使错误被恢复后也会 在声音数据中产生异常的噪声。因此,不能够将32kbpsADPCM的声音再生 技术简单地适用于16kbpsADPCM技术。本发明,针对16kbpsADPCM中的声音数据再生时的上述问题点而提 出,本发明的目的在于提供一种新型的改良后的声音再生装置和声音再生 方法,其即使在利用16kbpsADPCM的情况下,也能够防止错误时的刺耳(不 快)的声音的再生。为解决上述课题,根据本发明的某一观点,提供一种声音再生装置, 其特征在于,备有数据接收部,其对利用声音编码译码器而编码后的编 码声音数据进行接收;错误检测部,其对该接收后的编码声音数据的错误 进行检测;数据存储部,其在该错误检测部没有检测出错误的情况下将该编码声音数据存储到再生缓存器中;译码部,其对存储于该再生缓存器 中的编码声音数据进行译码;声音再生部,其对该译码后的声音数据进行 再生,在错误检测部检测出错误的情况下,数据存储部,对存储于再生缓 存器中的编码声音数据的上次值进行维持,在错误检测部以规定次数以上 连续检测出错误的情况下,将若进行译码则成为无声或任意声音的编码声 音数据存储到再生缓存器中。声音编码译码器可以是16kbps的ADPCM(适 应差分PCM)。该ADPCM是将现在的声音数据和上次的声音数据的差分进行编码的技 术。因此,在检测出错误而不能够利用该编码声音数据的情况下,推定为 声音数据连续地变化而不进行编码声音数据的改写地维持上次值。在该结 构中,若在达到规定次数前进行错误恢复,则声音数据也能够迅速且圆滑 地被恢复。可是,若错误连续,则由于实际的声音数据与推定的声音的数据相隔 离的可能性提高,因此通过维持上次值声音数据向一个方向展开,反而成 为弊害。因此,在以规定次数以上连续检测出错误的情况下,将声音数据 成为无声或任意的声音那样的编码声音数据存储于再生缓存器中,从而能 够确实地防止刺耳的声音的再生。也可以,还备有比所述声音再生部更靠近前级设置的、从进行错误 恢复起经过规定时间使所述声音数据衰减的衰减部。在该声音编码译码器中,由于将与声音数据的上次值的差分进行编 码,因此若一旦声音数据成为不正常的值,则需要一定时间恢复到原来的 正常数据。特别是,在16kbpsADPCM中,与32kbpsADPCM相比较,差分的信息量较少,因此声音数据的恢复需要较长时间。并借助于将所涉及的声 音数据以规定时间衰减的构成,即使例如在声音数据的恢复阶段产生异常 噪声,也能够对声音不产生影响地,防止刺耳的声音的再生。另外,上述规定时间是从进行错误恢复起开始计数,其计数值在错误 的每次被复位,因此即使多个错误隔着间隔而连续地发生,也能够从最后 的进行错误恢复起确保规定时间,并通过衰减部对声音编码译码器的特性 方面的噪声确实地进行抑制。衰减部,也可以,使所述衰减率渐减,以便使从进行错误恢复起经过规定时间后衰减率成为零。这里,以如下方式强制性地使衰减率推移即从进行错误恢复起到比 上述规定时间更靠近跟前处为止维持最大衰减率,此后使衰减率逐渐降低 而缓缓地增大声音数据的声压(音量),从而在规定时间使衰减率成为零(zero)。在16kbps的ADPCM中,由于没有如32kbps的ADPCM的窗口函 数那样使增益保持适当倾斜地恢复的效果,因而如此有意地调整衰减率。 借助于上述使衰减率渐减的结构,能够没有不适感地圆滑地使再生状态恢 复。为解决上述课题,根据本发明的其他观点,提供一种声音再生方法, 其特征在于,备有数据接收步骤,其中对利用声音编码译码器而进行编 码后的编码声音数据进行接收;错误检测步骤,其中对所述所接收的编码 声音数据的错误进行检测;数据存储步骤,其中在没有检测出所述错误的 情况下,将所述编码声音数据存储到再生缓存器中;译码步骤,其中对所 述再生缓存器的编码声音数据进行译码;声音再生步骤,其中对译码后的 声音数据进行再生,在数据存储步骤中,在错误检测步骤中检测出错误的 情况下,对再生缓存器中存储的编码声音数据的上次值进行维持,对于在 错误检测步骤中以规定次数以上连续检测出错误的情况下,将若进行译码 则成为无声或任意声音的编码声音数据存储到所述再生缓存器中。与上述的声音再生装置的技术思想相对应的构成要素及其说明,也能 够适用于该声音再生方法。如上述所说明那样,根据发明,即使在错误时特别是在错误横跨长时 间的情况下,也能够确实地防止刺耳的声音的再生。


图1是表示无线通信系统的概略的结构的方框图。 图2是表示无线终端装置的硬件构成的功能框图。 图3是表示无线终端装置的概略的功能的功能框图。 图4是表示声音再生方法的整体的流程的流程图。 图5是表示正常接收处理的具体的流程的流程图。 图6是表示异常接收处理的具体的流程的流程图。图7是表示错误时的再生缓存器内的数据的推移的说明图。 图8是表示错误时的衰减率的推移的说明图。 图9是用于说明声音编码译码器的方框图。图中110 —无线终端装置(声音再生装置);220 —终端无线部;250一数据接收部;254—错误检测部;256 —数据存储部;258 —再生缓存器, 260 —译码部,262 —衰减部,262 —声音再生部。实施方式以下参照附图对本发明的最佳实施方式进行说明。另外,在本说明书 以及附图中,对于实质上具有相同功能构成的构成要素,附加相同的符号 而省略重复的说明。在PHS终端或便携式电话等无线终端装置与基站之间的通信的数字 数据的声音编码译码器中,例如能够利用32kbps的ADPCM。并且,从无线 线路的有效利用的观点出发,研究了除了 32kbpsADPCM外还并行利用 16kbpsADPCM。所涉及的ADPCM,在其特性方面,在误差的发生时产生异常 的噪声,并能够听到不舒服的声音。 (无线通信系统100)在本实施方式中,提供一种能够即使在这种16kbpsADPCM中,也能够 确实地防止错误时的剌耳(不适)的声音的再生的声音再生装置。并且, 在本实施方式中,将无线终端装置110作为声音再生装置而使用。以下, 说明借助于本实施方式的无线终端装置(声音再生装置)iio而完成无线 通信的无线通信系统110的大概,此后与各构成要素相关地进行详述。图1是表示无线通信系统100的概略的构成的方框图。所涉及的无线 通信系统100,通过包含无线终端装置110、基站120、互联网和专用线路 等的通信网130、中继服务器140以及其他的无线终端装置150而构成。在上述无线通信系统100中,在利用无线终端装置110而尝试着向其 他无线终端装置150打电话的情况下,用户对自己的无线终端装置110进 行操作,并与位于可进行无线通信区域中的基站120确立无线通信,并通 过通信网130、中继服务器(包含基站控制装置和交换机)140以及位于 其他的无线装置装置150的可进行无线通信区域内的基站120,而与通信对方所具有的其他无线终端装置150实现声音通话。 (无线终端装置110)图2是表示无线终端装置110的硬件构成的功能方框图。无线终端装 置110除了上述的便携式电话和PHS外,还由笔记本型个人计算机、PDA(个 人数字助理)等各种电子机器所构成,作为构成要素,包含终端控制部210、 终端存储器212、显示部214、操作部216、声音输入输出部218、终端无 线部220。上述终端控制部210通过包含有中央处理器(CPU)的半导体集成电 路,而对无线终端装置IIO整体进行管理和控制。关于终端控制部210, 使用终端存储器212的程序利用无线终端装置110的通信功能和邮件配送 功能也当然地能够实现,也作为使用图3而说明的错误检测部254、数据 存储部256、译码部260而发挥功能。上述终端存储器212,由ROM、 RAM、 E2RPOM、不挥发性RAM、 Flash 存储器、HDD (硬盘驱动器)等构成,对在终端控制装置210中被处理的 程序和声音数据等进行存储。另外,能够作为后述的接收缓存器252和/ 或再生缓存器258而发挥功能。上述显示部214,由彩色或单色的显示器所构成,对存储于终端存储 器212中或通过通信网130从应用中继服务器(未图示)提供的Web浏览 器或应用(a卯lication)的GUI (图形用户界面Graphical User Internet) 进行显示。上述操作部216,由键盘、十字键、控制杆(-3吖7亍一 、;/夕joy stick)等开关所构成,并对用户的操作输入进行受理。上述声音输入输出部218,由麦克风和扬声器构成,将通话时输入的 用户的声音变换为声音数据,并且将通话对方的声音数据变换为声音而输 出。另外,也能够输出来电(着信)音、基于操作部216的操作音、闹钟 音等。另外,也作为后述的声音再生部264而发挥功能。上述终端无线部220,与便携式电话网中的基站120进行无线通信。 另外,作为后述的数据接收部250而发挥功能。以上,使用图2说明了无线终端装置110的硬件,以下,对由这种硬 件所完成的功能和动作进行详述。图3是表示无线终端装置110的概略的功能的功能框图。无线终端装 置110,通过包含数据接收部250、接收缓冲器252、错误检测部254、数 据存储部256、再生缓存器258、译码部260、衰减部262、声音再生部264 而构成。上述数据接收部250,对利用声音编码译码器(在此特别是 16kbpsADPCM)所编码的编码声音数据进行接收,并存储到接收缓存器。上述的接收缓存器252,暂时地将由数据接收部250所接收的编码声 音数据进行保持。上述错误检测部254,对由数据接收部250所接收的编码声音数据的 错误进行检测。按照以每5毫秒将规定长度的包合在一起的所谓的帧,而 对编码声音数据进行管理。作为在本实施方式中检测出的错误,采用对 表示帧的种类的CI信息是否表示声音数据(TCH)进行确认、CRC (Cyclic Redundancy Check)、同步码(UW:Unique Word)的有无等。另外,除了 这里所举出的错误以外,也可以使用能够判断该帧的合法性的各种错误检 测方法。在错误检测部254没有检测出错误的情况下,上述数据存储部256, 将接收缓存器252的编码声音数据存储到再生缓存器258中。此时,可以 对编码声音数据实施音质提高处理而存储到再生缓存器258中。另外,在错误检测部254检测出错误的情况下,数据存储部256,也 可以对存储于再生缓存器258中的编码声音数据的上次值进行维持。该ADPCM,是将当前的声音数据和上次的声音数据的差分进行编码的 技术。因此,在检测出错误,而不能利用该编码声音数据的情况下,推定 为声音数据连续地变化,而不进行编码声音数据的改写地维持上次值。对 于该构成的情况,若在达到规定次数之前而恢复错误,则声音数据也能够 迅速且滑润地被恢复。此外,也可以是,在错误检测部254连续规定次数以上检测出错误的 情况下,数据存储部256,将若进行译码则成为无声或任意声音的编码声 音数据存储到再生缓存器258中。作为若进行译码则成为无声的编码声音 数据,例如能够通过对用于从已经译码后的声音数据向无声的声音数据推 移的差分数据进行逆算(编码),而求出。如上述那样,在错误检测部254检测出错误的情况下,数据存储部256 将存储于再生缓存器258中的编码声音数据的上次值进行维持,而准备声 音数据的迅速圆滑的恢复。可是,若错误连续,则实际的声音数据与推定 的声音数据相隔离的可能性变高,因此通过维持上次值而使声音数据能够 向一个方向展开,有时反而成为弊端。因此,在连续规定次数地检测到错 误的情况下,通过将声音数据成为无声或任意的声音那样的编码声音数 据,存储到再生缓存器258中,能够确实地防止刺耳的声音的再生。上述再生缓存器258,对由数据存储部256所存储的编码声音数据暂 时地进行保持。上述译码部260将存储于再生缓存器258中的编码声音数据译码为能 够模拟化的声音数据。上述衰减部262能够将由译码部260所译码的声音数据衰减。在本实 施方式中,特别是,在错误中或从进行错误恢复起经过规定时间,对声音 数据进行衰减。该衰减部262,能够在终端控制部210中由软件所构成, 也能够作为硬件而构成。在该声音编码译码器中,由于对与声音数据的上次值的差分进行编 码,因此若一旦声音数据成为不正常值,则需要一定时间才能恢复到原来 的正常数据。特别是在16kbpsADPCM中,与32kbpsADPCM相比较,差分的 信息量较少,因此声音数据的恢复需要较长时间。通过对该声音数据进行 规定时间衰减的构成,即使在例如声音数据的恢复阶段产生异常的噪声, 也对声音没有影响,从而能够防止刺耳的声音的再生。另外,由于上述规定时间是从进行错误恢复开始计数,该计数值在错 误的每次被复位,因此即使多个错误隔着间隔而连续发生,也能够从最后 的进行错误恢复起确保规定时间,并能够通过衰减部确实地抑制声音编码 译码器特性方面的噪声。衰减部262,也可以以如下方式使衰减率衰减即从进行错误恢复起 经过规定时间后衰减率为零。这里,以如下方式使衰减率推移即从进行错误恢复起到比上述规定 时间更靠近跟前处为止维持最大衰减率,此后使衰减率逐渐降低而缓缓地 增大声音数据的声压,从而在规定时间使衰减率成为零(zero)。在16kbps的ADPCM中,由于没有如32kbps的ADPCM的窗口函数那样使增益保持适 当倾斜地恢复的效果,因而如此有意地调整衰减率。借助于上述使衰减率 渐减的结构,能够没有不适感地圆滑地使再生状态恢复。上述声音再生部264,对经由衰减部262后的声音数据进行再生。 通过如上述那样的构成,无线终端装置110,能够在对错误时的刺耳 的声音进行回避的同时,对使用声音编码译码器而编码后的编码声音数据 进行再生。(声音再生方法)接下来,说明使用作为上述的声音再生装置的无线终端装置110而 对再生声音数据进行再生的声音再生方法。图4是表示声音再生方法的整体的流程的流程图。在无线终端装置 110中,为了以后的处理而将正常计数值和异常计数值初始化为零,并维 持声音数据的等候状态。于是,根据基于无线特性的接收中断(割《9込^), 而对编码声音数据进行接收(数据接收步骤S300),并将所接收的编码 声音数据存储到接收缓存器252中(S302)。于是,错误检测部254,对存储于接收缓存器252中的编码声音数据 的合法性进行判断。这里,在将所接收的编码声音数据包连接为帧单位后, 在每帧中对错误进行检测(错误检测步骤)。具体来说,对表示帧的种类 的CI信息是否表示声音数据(TCH)进行判断(S304),若该帧是声音数 据,则通过CRC判断有无位错误(匕、'、乂卜工,一)(S306)。这里,能够判 断帧的格式、抽样频率、发送速度等是否表示适当的值。在该CRC中均未 能检测出位错误的情况下,最后对由特定的位列所表达的、表示编码声音 数据的位置的同步码UW的有无进行判断。在通过这种错误检测步骤未能检测出错误的情况下,认为所接收的编 码声音数据是正常的,而进行正常接收处理(S310)。另外,在错误检测 步骤的任何一个步骤中检测出错误的情况下,该编码声音数据被认为是不 合法的数据,从而完成异常接收处理(S312)。于是,利用衰减部262对 通过各接收处理而存储于再生缓存器中的声音数据进行衰减,并在声音再 生部中进行再生(S314)。以下,对正常接收处理(S310)和异常接收处 理(S312)进行详述。(正常接收处理S310)图5是表示正常接收处理S310的具体的流程的流程图。在正常接收 处理S310中,首先,数据存储部256将被视为正常数据的编码声音数据, 从接收缓存器252转送到再生缓存器258 (S330),并将异常接收处理S312 中所利用的异常计数值复位为零(S332)。于是,译码部260对存储于再 生缓存器258中的编码声音数据进行译码(S334)。另外,衰减部262为了将声音数据的恢复阶段中的异常噪声不变换为 声音而对声音数据的衰减率进行调整。该调整通过以如下方式使衰减率推 移而执行即在声音数据稳定前的足够时间(正常计数值达到无声阈值前) 维持最大的衰减率(这里为一15dB),此后再缓缓地降低衰减率,从而使 得从进行错误恢复起经过规定时间后(正常计数值到达衰减阈值时)衰减 率为零。因此,衰减部262,将正常计数值与无声阈值(这里为"6")进行比 较(S336),若正常计数值没有达到无声阈值,则将衰减率设定为最大的 一15dB (S338),并使正常计数值递增(^y夕y乂y卜)(S340)。若达 到了无声阈值,则与衰减阈值(这里为"10")进行比较(S342),若没有 达到衰减值,则把将衰减值和正常计数值的差乘以一3dB后的值设定为衰 减率(S344),并对正常计数值进行递增(S346)。如此,能够每一3dB地 进行衰减率恢复的调整。于是,若正常计数值达到衰减阈值,则此后,在 错误产生前将OdB设定为衰减率(S348),而不进行声音的抑制。通过这种正常接收处理S310,将所接收的编码声音数据作为声音而 再生,并且即使进行错误恢复,也能够对另外发生的异常的噪声进行抑制。 (异常接收处理S312)图6是表示异常接收处理S312的具体流程的流程图。在异常接收处 理S312中,为了错误恢复时的声音数据迅速且圆滑的恢复,在错误检测 部254检测出错误的情况下,数据存储部256,对存储于再生缓存器258 中的编码声音数据的上次值进行维持,在错误检测部254连续规定次数以 上(保持阈值)检测出错误的情况下,将若进行译码则成为无声或任意声 音的编码声音数据存储到再生缓存器258中。因此,在异常接收处理S312中,首先将异常计数值和保持阈值(这里为"4")进行比较(S360),若异常计数值没有达到保持阈值,则将残 存于再生缓存器258中的上次的编码声音数据原样保持(S362),并对异 常计数值进行递增(S364)。若达到该保持阈值,则对若译码则成为无声 的无声数据进行生成并存储到再生缓存器258中(S366)。这里,描述了在异常计数值达到保持阈值之前,通过不对再生缓存器 258的值进行替换(上書含)而维持编码声音数据的构成,但是不限于这种 情况,也可以采用将上次值保持于其它存储机构而每次进行参照的构成。若确定了再生缓存器258的编码声音数据,则译码部260对存储于再 生缓存器258中的编码声音数据进行译码(S368),并为了对声音的再生 进行抑制而将衰减率固定为一15dB(S370)。于是,将在正常接收处理S310 中所利用的正常计数值复位为零(S372)。通过这种异常接收处理S312,能够对错误时的声音进行抑制,并使得 错误恢复后的时刻的声音数据迅速且圆滑地恢复。接下来,对基于上述的声音再生方法的再生缓存器258内的数据或衰 减率的推移进行说明。这里,每5毫秒(msec)进行上述的声音再生方法 的接收中断,因此抽样时间是5毫秒(msec)。图7是表示错误时的再生缓存器258内的数据推移的说明图。在该图 7的左侧,表示由数据接收部250接收并被存储于接收缓存器252中的编 码声音数据。于是,示出了错误检测部254的错误判断(正常时为"o", 异常时为"X"),并在图7的右侧示出了基于该判断的再生缓存器258的 内容。若参照该图7,则在检测出错误时,维持上次抽样的编码声音数据, 因此例如在抽样数为3时,维持抽样数为2时所采用的"接收数据2"。并 且,在抽样数为5时,也维持在抽样数为4时所使用的"接收数据",并 在错误连续的期间,维持"接收数据4"。于是,若连续规定次数(4次)地检测出错误,则在错误的检测消失 之前即错误恢复之前,在再生缓存器258中强制性地写入若译码则成为无 声数据的16kbps的ADPCM用的无声数据。在抽样数12中,由于错误正在恢复,因此进行作为正常时的处理的 从接收缓存器252向再生缓存器258的转送。图8是表示错误时的衰减率的推移的说明图。在该图8中,在纵轴上 示出了衰减部262的衰减率,在横轴上示出了抽样数(时间)。另外,在 横轴上示出的"o"、 "X"是表示错误判断的结果(正常时为"o",异常 时为"X")。例如,若例如利用第3次的抽样而检测到错误,则开始异常 接收处理S312,衰减率成为一15dB,由于声音数据被挤压(絞^tl3), 因此声音成为遮断状态。由于以第4次的抽样恢复错误,因此正常计数值成为计数410,并以 第5次的抽样再次检测到错误,因此正常计数值被复位。于是,从错误恢 复后的第12次的抽样中再次得到计数412。这里,衰减率也维持一15dB 的值,直到正常计数值达到无声阈值。于是,若在没有再次检测出错误的情况下在第18次抽样时正常计数 值达到无声阈值,则每次抽样时降低衰减率,而每次少量地提高声压,最 终以实际的声音数据表示的声压进行再生。该无声阈值前的期间,根据实 施状况而进行任意地设定,但是最好选择声音数据稳定的程度足够长、用 户没有感觉到不适感这一程度的、较短的时间。以上,参照附图对本发明的最佳实施方式进行说明,但是可以说本发 明也不限于所涉及的实施例。若是本领域技术人员,显然在记载于权利要 求的范围的范畴内也能够想到各种的变更例或修正例。对此,当然地也可 以理解为属于本发明的技术范围。另外,本说明书的传送品补偿方法中的各工序,并不一定要沿着作为 流程图而记载的顺序而时间序列地进行处理,也可以包含并行地或个别地 执行的处理(例如,并行处理或基于对象的处理)。本发明,可以用于对使用声音编码译码器而进行编码后的编码声音数 据,进行再生的声音再生装置和声音再生方法。
权利要求
1、一种声音再生装置,其特征在于,备有数据接收部,其对利用声音编码译码器而编码后的编码声音数据进行接收;错误检测部,其对该接收后的编码声音数据的错误进行检测;数据存储部,其在该错误检测部没有检测出错误的情况下将该编码声音数据存储到再生缓存器中;译码部,其对存储于该再生缓存器中的编码声音数据进行译码;声音再生部,其对该译码后的声音数据进行再生,在所述错误检测部检测出错误的情况下,所述数据存储部,对存储于所述再生缓存器中的编码声音数据的上次值进行维持,在所述错误检测部以规定次数以上连续检测出错误的情况下,将若进行译码则成为无声或任意声音的编码声音数据存储到所述再生缓存器中。
2、 根据权利要求l所述的声音再生装置,其特征在于, 还备有比所述声音再生部更靠近前级设置的、从进行错误恢复起经过规定时 间使所述声音数据衰减的衰减部。
3、 根据权利要求2所述的声音再生装置,其特征在于,所述衰减部,使所述衰减率渐减,以便使从进行错误恢复起经过规定时间后衰减率成为零。
4、 根据权利要求1 3中任一项所述的声音再生装置,其特征在于, 所述声音编码译码器,是16kbps的ADPCM,即适应差分PCM。
5、 一种声音再生方法,其特征在于, 包括数据接收步骤,其中对利用声音编码译码器而进行编码后的编码声音 数据进行接收;错误检测步骤,其中对所述所接收的编码声音数据的错误进行检测; 数据存储步骤,其中在没有检测出所述错误的情况下,将所述编码声音数据存储到再生缓存器中;译码步骤,其中对所述再生缓存器的编码声音数据进行译码; 声音再生步骤,其中对所述译码后的声音数据进行再生, 在所述数据存储步骤中,在所述错误检测步骤中检测出错误的情况 下,对所述再生缓存器中存储的编码声音数据的上次值进行维持,对于在 所述错误检测步骤中以规定次数以上连续检测出错误的情况下,将若进行 译码则成为无声或任意声音的编码声音数据存储到所述再生缓存器中。
全文摘要
本发明公开一种声音再生装置,其特征在于,备有数据接收部(250),其对利用使用编码译码器而编码后的编码声音数据进行接收;错误检测部(254),其对错误进行检测;数据存储部(256),其在没有检测出错误的情况下将编码声音数据存储到再生缓存器(258)中;译码部(260),其将编码声音数据进行译码;声音再生部(264),其对该译码后的声音数据进行再生,在错误检测部(254)检测出错误的情况下,对存储于再生缓存器(258)中的编码声音数据的上次值进行维持,在错误检测部(254)以规定次数以上连续检测出错误的情况下,将若进行译码则成为无声或任意声音的编码声音数据存储到所述再生缓存器(258)中。从而即使在利用16kbpsADPCM的情况下,也能够确实地防止错误时的刺耳的声音的再生。
文档编号G10H1/00GK101231843SQ20081000891
公开日2008年7月30日 申请日期2008年1月25日 优先权日2007年1月25日
发明者伊藤史行, 松本宏规 申请人:京瓷株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1