专利名称:接收装置和方法
技术领域:
本发明涉及接收装置和方法,例如特别适用于对宽带音频进行2分割后传送的情况。
背景技术:
现在,使用VoIP技术、利用互联网等网络的语音通信日益盛行。
在经由互联网等不能保证通信品质的网络的通信中,起因于包在传输中途丢失所致的包损失,从而,频繁发生损失了本来应按时间序列接收的一部分语音数据的现象(语音消失)。在发生了语音消失的情况下,若原封不动地执行译码,则会频频发生语音间歇,语音品质恶化,作为针对这种恶化的补偿方法,我们已经了解到例如下述非专利文献1的技术。
这种方法针对每个作为译码处理单位的语音帧(包)监视语音消失的发生,从而每当发生语音消失时,就执行补偿处理。在该补偿处理中,将对编码串进行译码后的语音数据存储到内部存储器等内,在发生了语音消失的情况下,基于从该内部存储器中读出的语音数据,求取发生语音消失附近的基本周期。之后,针对由于语音消失而必须进行语音数据的插值(补偿)的帧,从内部存储器中取出语音数据,并执行插值,以便使该帧的开始相位与其前一帧的结束相位相吻合,从而确保按波形周期(基本周期)的连续性。
另一方面,作为经由网络的语音通信的方式,我们知道下述非专利文献2和3中所记载的技术。
在非专利文献2的技术中,利用单一频带来传送语音数据,非专利文献3的技术涉及为了实现高品质语音通信,而将比以往宽的频带(例如是8kHz频带)的语音频带进行2分割后传送的频带分割方式(SB-ADPCM)。
非专利文献1ITU-T推荐G.711Appendix1非专利文献2ITU-T推荐G.711非专利文献3ITU-T推荐G.722发明内容发明所要解决的课题但是,在将上述非专利文献3的频带分割方式原封不动地应用到语音数据的接收处理装置内的情况下,需要在该接收处理装置内为每个频带独立设置执行同样的处理的处理系统,从而使时间计算量和区域计算量增大。
例如,若使用通用的DSP(数字信号处理器)来构成该处理系统,则由于存储量和运算处理量等变大,不可避免使功耗增加、装置规模增大、以及成本上升。
但是,在仅设置2个独立的处理系统的情况下,由于语音消失而在双方的频带中重复计算相同的所述基本周期,从而产生了不必要的时间计算量和区域计算量等的增大。若由于任何一方的频带内杂音多而不能得到所述基本周期,则在该处理系统中,由于不能执行所述插值而会使通信品质低下。
结果是,若将所述非专利文献3的频带分割方式原封不动地应用于接收处理装置,则会变为时间计算量和区域计算量大但通信品质降低、效率恶化的结构。
用于解决问题的手段为了解决有关问题,在第1本发明中,在利用规定的传输路径接收信号,其中所述信号为在发送装置一侧,将从规定的发生源发出的源周期性信号与各逻辑信道相吻合地分割为多个要素周期性信号,将作为对分割得到的各要素周期性信号进行编码的结果的多个编码要素周期性信号收容在传输单位信号内发送的信号,并执行对应于对从传输单位信号中取出的编码要素周期性信号的译码结果、即要素周期性信号的再现输出的接收装置中,其特征在于,(1)设置妨碍事件检测单元,用于检测在所述传输路径上的传输过程中,发生了妨碍在再现输出中使用被收容在按照时间序列接收的所述传输单位信号的任何一个中的编码要素周期性信号的预定妨碍事件,同时,(2)按所述逻辑信道的数目设置的插值单元,用于在该妨碍事件检测单元检测出发生了妨碍事件的情况下,按预定周期生成用以代替收容于该传输单位信号内的编码要素周期性信号的代替要素周期性信号,并将其插入到要素周期性信号的序列中,(3)针对所述各逻辑信道而设置的多个插值单元具有要素周期性信号存储部,用于存储要素周期性信号,所述要素周期性信号是对从通过对应的逻辑信道接收到的传输单位信号中提取出的编码要素周期性信号的译码结果;(4)针对所述各逻辑信道而设置的多个插值单元中的至少一个具有周期计算部,用于根据存储在所述要素周期性信号存储部内的要素周期性信号,计算出作为所述代替要素周期性信号的生成基础的信息的、为对同一源周期性信号进行分割而得到的各要素周期性信号所共用的所述周期的值;(5)周期通知部,用于将计算出的周期的值通知给其他插值单元。
在第2本发明中,在利用规定的传输路径接收信号,其中所述信号为在发送装置一侧,将从规定的发生源发出的源周期性信号与各逻辑信道相吻合地分割为多个要素周期性信号,将作为对分割得到的各要素周期性信号进行编码的结果的多个编码要素周期性信号收容在传输单位信号内发送的信号,并执行对应于对从传输单位信号中取出的编码要素周期性信号的译码结果、即要素周期性信号的再现输出的接收方法中,其特征在于,(1)妨碍事件检测单元检测在所述传送路径上的传输过程中,发生了妨碍在再现输出中使用被收容在按照时间序列接收的所述传输单位信号的任何一个中的编码要素周期性信号的预定妨碍事件;(2)在该妨碍事件检测单元检测出发生了妨碍事件的情况下,按所述逻辑信道的数目设置的插值单元按预定周期生成用以代替收容于该传输单位信号内的编码要素周期性信号的代替要素周期性信号;(3)在将其插入到要素周期性信号序列内的情况下,针对所述各逻辑信道而设置的多个插值单元在要素周期性信号存储部中存储要素周期性信号,所述要素周期性信号是对从通过对应的逻辑信道接收到的传输单位信号中提取出的编码要素周期性信号的译码结果;(4)在针对所述各逻辑信道而设置的多个插值单元中的至少一个中,周期计算部根据存储在所述要素周期性信号存储部内的要素周期性信号,计算出作为所述代替要素周期性信号的生成基础的信息的、为对同一源周期性信号进行分割而得到的各要素周期性信号所共用的所述周期的值;(5)周期通知部将计算出的周期的值通知给其他插值单元。
发明的效果根据本发明,能够实现以较少的时间计算量和区域计算量来提高通信品质的高效结构。
图1是表示在实施方式中使用的通信终端的主要部件的结构例的概略图。
图2是表示包含在实施方式的通信终端内的插值器的结构例的概略图。
图3是表示包含在实施方式的通信终端内的其他插值器的构成例的概略图。
图4是表示有关实施方式的通信系统的全体构成例的概略图。
符号说明11A、11B译码器 12消失判定器 13A、13B插值器14频带组合器 20通信系统 21网络22、23通信终端 30、40控制部 31、43译码波形存储部32波形周期计算部 33周期通知部 34、42插值执行部41通知接受部 PK11-PK13包CD1、CD2、CD11-CD13、CD21-CD23语音数据DC1、CD2、DC11-DC13、DC21-DC23译码结果
PS基本周期具体实施方式
(A)实施方式以下,将以应用于使用了VoIP的语音通信的情况为例,对实施方式进行说明,以说明根据本发明的接收装置和方法。
(A-1)实施方式的构成根据本实施方式的通信系统20的全体结构例示于图4。
在图4中,该通信系统20具有网络21和通信终端22、23。
其中,网络21可以是互联网,也可以是通信商提供的、某种程度地保护了通信品质的IP网络等。
通信终端22例如是能够实时地执行IP电话机的语音通话的通信装置。IP电话机可以利用VoIP,在使用IP协议的网络上获取语音数据,从而可以执行通话。通信终端23也是与该通信终端22相同的通信装置。
通信终端22由用户U1使用,通信终端23由用户U2使用。通常,在IP电话机中,为了使用户间的会话成立而双向地获取语音,但是,针对其中从通信终端22发送出语音帧(语音包)PK11-PK13等、并经由网络21由通信终端23接收这些包的传输方向来进行说明。
由于在这些包PK11-PK13内包含表示用户U1说出的内容(语音信息)的语音数据,因此,在该方向上,通信终端23仅执行接收处理,用户U2仅仅执行U1说出的语音的听取。
在这些包中的PK11-PK13间,确定发送的顺序(与接收端的再现输出的顺序相对应)。即,在PK11-PK13间,是按照PK11、PK12、PK13......的顺序来执行发送的。
在本实施方式中,尽管采用了所述非专利文献3的频带分割方法,但是,通过利用该频带分割方式对宽带进行二分割所得到的各频带能够被看作不同的逻辑信道。若在频率轴的4kHz的位置上对具有例如8kHz的带宽的宽带语音信息进行2分割,就能按照更窄的4kHz宽度的2个频带(窄频带)来获取语音信息。这种情况下,例如,在频率轴上能够得到位于0-4kHz的范围内的窄频带WA、以及位于4-8kHz的范围内的窄频带WB,分别通过逻辑信道CA、CB来传送这2个窄频带WA、WB的语音信息。其中,频率低的窄频带WA对应于逻辑信道CA,频率高的窄频带WB对应于逻辑信道CB。
可以考虑将各逻辑信道CA、CB的语音信息收容于分开的包内后发送,但在这里,根据所述非专利文献3的规定,设定为将各逻辑信道CA、CB的语音信息收容在同一包内发送。
设与通过频带分割而被配置在窄带WA一侧的语音信息相对应的、编码后的语音数据序列为CD11、CD12、CD3、......,与配置在窄频带WB一侧的语音信息相对应的、编码后的语音数据序列为CD21、CD22、CD23、......。其中,CD11和CD21与用户U1同时发出的语音相对应,CD12和CD22与用户U1同时发出的语音相对应,CD13和CD23与用户U1同时发出的语音相对应。这样,CD11和CD21的组收容于所述包PK11内,CD12和CD22的组收容于包PK12内,CD13和CD23的组收容于所述包PK13内。
假设通常的语音通信仅仅传送例如是与所述窄频带WA相当的带宽的语音信息,通过使用所述非专利文献3的频带分割方法,能够传送与窄带频域WB相当的带宽的语音信息,从而与通常的语音通信相比,提高了通信品质。
所述窄频带WA和WB是按照频带而被分割的,但是,由于通常用户U1发出的语音在频率轴方向上具有扩展,因此,同一个(或类似的)波形共同存在于窄频带WA中的语音信息和窄频带WB内的语音信息内的可能性非常高。为此,例如与所述基本周期对应的波形也能够共同存在于两个窄频带WA、WB内。
若按照PK11、PK12、PK13......的顺序来发送所述包,则大多数情况下,通信终端按照该顺序接收全部包而不是只接收几个包,但是,有时会因为网络21上的路由器(图中未示)阻塞等现象而发生包损失。由于包损失而丢失的包例如可以是PK12。
由于本实施方式的特征在于接收端的功能,因此,以下着重说明所述通信终端23。通信终端23的主要部分的结构例子示于图1。当然,所述通信终端22在执行接收处理时也可以具有相同的结构。
(A-1-1)通信终端的结构例在图1中,该通信终端23具有译码器11A、11B、消失判定器12、插值器13A、13B、以及频带组合器14。
其中,译码器11A是用于所述逻辑信道CA的译码器,对于所述通信终端23接收到的包(例如,PK11等),对从该包中提取出的语音数据CD1进行译码,并输出译码结果DC1。这里,CD1是用于总称与所述逻辑信道CA相对应的各语音数据CD11-CD13的符号。以下,在没有必要区分CD11-CD13时,使用该CD1表示。
尽管可以任意确定包含在1个语音数据(例如CD11)内的取样数,但作为一个例子,可以是160个取样左右。
利用译码器11A得到的语音数据CD11的译码结果为DC11,语音数据CD12的译码结果为DC12,语音数据CD13的译码结果为DC13。即便与译码结果有关,但在没有必要区分DC11-DC13时,对它们使用统一符号DC1来表示。
所述译码器11B其自身的功能与所述译码器11A完全相同。但是,该译码器11B是用于逻辑信道CB的译码器,对语音数据CD21-CD23进行译码,并输出DC21-DC23作为译码结果。与译码器11B的输入输出有关的符号CD2与所述CD1相对应,符号DC2与所述DC1相对应。
消失判定器12基于基础信息ST1来检测所述包损失(语音消失)的发生,并输出消失状态检测结果ER1。若发生了包损失,则由于需要利用所述插值器13A、13B来执行插值,因此,根据该消失状态检测结果ER1来通知该内容。
在包损失的检测方法中,可以使用各种方法,但是例如,可以在各包内所包含的RTP头等具有的、应当成为连号的序列编号(通信终端在发送包时所附加的连续编号)内发生了遗漏的情况下,判定为发生了包损失,也可以以该RTP头等具有的时间戳(通信终端22在发送包时所附加的发送时刻信息)的值为基础,将延迟大的包判定为由于包损失而引起了丢失。在使用了序列号的情况下,所述基础信息ST1成为该序列号,在使用时间戳的情况下,所述基础信息ST1成为时间戳。
虽然被判定为由于包损失而被丢失的包也可以在以后被接收,但在这种情况下,也可以废弃所接收到的包。这是由于在实时通信中,不能将到应当接收的定时仍未收到的语音数据应用于语音输出。
但是,在以序列号为基础判定为包损失的情况下,在赶在语音输出之前的时刻接收到该包的情况下,由于通过在通信终端23内改变所接收到的包的顺序号,就有可能将其应用于语音输出,所以在执行了该改变的情况下,也可以考虑不使根据所述消失状态检测结果ER1来通知包损失的定时过早。
插值器13A针对从所述译码器11A输出的译码结果DC1的序列,根据收到的消失状态检测结果ER1来插入插值语音(插值语音信息),并输出插值结果IN1。即该插值器13A在所述消失状态检测结果ER1表示语音消失时,将以所述基本周期值(将其设为PS)为基础生成的插值语音插入到与所述语音消失相对应的区间内来执行插值,在所述消失状态检测结果ER1不表示语音消失时,不执行插值,而使收到的译码结果DC1透过性地通过。不管是否执行插值,将插值器13A的输出设为插值结果IN1。
为了生成插值语音,插值器13A经常存储最新的译码结果(例如是DC11)。在插值中也有能够使用各种方法的可能性,但在这里设为使用所述非专利文献1的方法。在利用所述非专利文献1的方法来执行插值时,基本周期值PS是必须的参数。
插值器13B和插值器13A在到此为止的功能上是相同的,但是,两者在功能上还存在重要的不同。
即,插值器13A一方具有在基于所存储的最新译码结果(例如是DC11)而生成基本周期值PS的基础上,向另一方插值器13B进行通知的功能,但是,插值器13B一方仅具有基于接收到通知的基本周期值PS生成插值语音,然后执行所述插入的功能。
采用每当收取到新的译码结果(例如DC11),插值器13A生成基本周期值PS,并将其通知给另一方插值器13B的结构等也是有可能的,但是,为了减轻基于通信终端23的处理能力的负担、抑制计算量,在消失判定器12根据消失状态检测结果ER1而表示出发生了语音消失时,由插值器13A计算基本周期值PS的结构是很有效率的。
本实施方式的情况下,由于在同一包(例如是PK11)内收容了逻辑信道CA和CB的语音数据(例如CD11和CD21),所以在插值器13A一侧需要插值时,在插值器13B一侧当然也需要插值。因此,插值器13A算出的基本周期值PS除了用于自身生成插值语音外,还可以用于在插值器13B生成插值语音。但是,在插值器13B中进行使用时,需要后述的通知。
在插值器13B一侧既可以接收也可以不接收消失状态检测结果ER1,但是,在任何一种情况下,若从插值器13A通知了基本周期值PS,则该插值器13B使用该基本周期值PS来生成插值语音,并执行针对译码结果DC2的序列的插值。
如图2所示,插值器13A具有控制部30、译码波形存储部31、波形周期计算部32、周期通知部33、以及插值执行部34。
其中,控制部30用于控制插值器13A内的各构成部件31-34。
插值执行部34是根据需要,针对从译码器11A收到的译码结果DC1的序列执行插值的部分,将插值结果IN1输出到频带组合器14。该插值结果IN1几乎与译码结果DC1的序列相同,但在当执行了插值时在该区间(发生了语音消失的区间)插入插值语音这一点不同。
该插值执行部34至少将从所述译码器11A按时间序列收取的译码结果DC1中的最新译码结果存储在译码波形存储部31内。该译码波形存储部31内存储的译码结果DC1的量仅是生成插值语音所必须的量即可。
在译码波形存储部31中的存储区域管理中,也可以每当提供新的译码结果(例如是DC12)时,从例如是旧的译码结果(例如是DC11)开始按序号进行删除(或无效化),以确保用于存储该新的译码结果的存储区域。
波形周期计算部32在产生需要时,以译码波形存储部31内所存储的最新译码结果(例如是DC12)为基础来生成基本周期值PS。在该计算中有能够使用各种方法的可能性,但也可以使用例如是使用最新的该译码结果DC12来计算公知的自相关函数,并将使计算结果为极大的延迟量设定为基本周期值PS的方法。计算出的基本周期值PS除了可用于在该插值器13A内执行插值之外,还可以应用于在其他插值器13B内执行插值,这一点正如已经说明过的那样。
为了在其他插值器13B内执行插值,有必要使用周期通知部33将该基本周期值PS通知给其他插值器13B,但是,在用于在该插值器13A内执行插值的情况下,该基本周期值PS经由控制部30被发送给所述插值执行部34。在生成插值语音时,该基本周期值PS用于确定在插值语音中使用存储到所述译码波形存储部43内的哪个时刻的译码波形。
另一方面,插值器13B一方,如图3所示,具有控制部40、通知接受部41、插值执行部42、以及译码波形存储部43。
其中,由于控制部40对应于所述控制部30,插值执行部42对应于所述插值执行部34,译码波形存储部43对应于所述译码波形存储部31,因此,省略其详细的说明。
通知接受部41是与所述周期通知部33相对的部分,收取由周期通知部33通知的基本周期值PS,并将其发送给控制部40。经由控制部40收取了该基本周期值PS的插值执行部42,基于该基本周期值PS来生成插值语音。
若比较图2和图3,则可以明白,由于在插值器13B内不存在与所述波形周期计算部32相当的构成部件,因此,在几乎不需要工作用存储区域这一点上能够节约区域计算量,在只需要少许处理能力这一点上,能够节约时间计算量。
从插值器13A输出的插值结果IN1、和从插值器13B输出的插值结果IN2被提供给图1所示的频带组合器14。该频带组合器14组合这些插值结果IN1和IN2,并在通信终端22一侧对用户U1发出的语音进行集音之后,立刻还原为同等宽带的语音V,之后,将其输出。
本来,我们期望以下这种结构在没有严格地同时得到与应当同时处理的上述相同语音数据组(例如CD11和CD12的组)相对应的各译码结果组(例如DC11和DC21的组)的情况下,通过将各译码结果例如临时存储在存储器内,并对其附加延迟来执行定时调整,之后,将属于同组的各译码结果同时提供给插值器13A和13B。这种定时调整在构成同组的语音数据(例如是CD11和CD21)的大小不同的情况下也是有效的。
以下,就具有上述结构的本实施方式的操作进行说明。
(A-2)实施方式的操作若使用所述非专利文献3的频带分割方法,则为了将用户U1发出的语音分割为窄频带WA和WB,通过编码而使与各窄频带WA、WB相对应的语音信息成为不同的语音数据(例如是CD11和CD21)、并被收容于同一个包(例如PK11)内,从通信终端22发送出去。
来自通信终端22的各包的发送顺序,如上所述是PK11、PK12、PK13的顺序。
当包PK11-PK13在网络21上传送时,若没有发生包损失,则由通信终端23内的图1所示的消失判定器12所输出的消失状态检测结果ER1未表示发生了语音消失的,因此,插值器13A、13B不执行插值语音的插入,使从译码器11A、11B收取的译码结果DC1、DC2透射性地(作为插值结果IN1、IN2)通过频带组合器14。
如果持续这种状态,且没有使通信品质恶化的其他主要原因(发生大的抖动等),则通信终端23能够以高语音品质持续语音输出。
但是,若任何一个包(这里设为PK12)由于包损失而被丢失,则所述消失状态检测结果ER1表示发生了语音消失,因此,插值器13A基于已经存储在译码波形存储部31内的译码结果(这里是DC11(根据需要,也可以包含DC11之前的译码结果)),在波形周期计算部32内计算出基本周期值PS。这里,计算出的基本周期值PS与即将发生语音损失之前的波形的基本周期相对应。
该基本周期值PS除了在该插值器13A内使用之外,还被通知给插值器13B。
在插值器13A内,以该基本周期值PS为基础,来确定利用存储在译码波形存储部31内的哪个时刻的译码波形,并基于该译码波形生成插值语音,通过将该插值语音插入到译码结果DC1的序列中来执行插值。
倘若在译码结果DC1序列中没有所述包PK12的包损失,则对应于作为收容于该PK12内的语音数据CD12的译码结果的DC12存在的位置,即对应于译码结果DC11和DC13的所在位置来执行该插入。
即便在从插值器13A接受了所述基本周期值PS的通知的插值器13B内,也执行与插值器13A内相同的插值。即,以该基本周期值PS为基础,确定利用存储在译码波形存储部43内的哪个时刻的译码波形,并以该译码波形为基础生成插值语音,并对应于译码结果DC2的序列中的、所述译码结果DC22应当存在的位置,插入该插值语音。
包含该插值语音的插值结果IN2的序列从该插值器13B提供给频带组合器14,并与从插值器13A提供给频带组合器14的插值结果IN1的序列相组合,之后作为宽带的语音V而输出。从而,通信终端23一侧的用户U2听取到该语音V。
在这种情况下,在应当输出与译码结果DC12和DC22的组相对应的语音V的时刻,用户U2听到所组合的插值语音。
由于插值语音是模拟的语音信息,因此,若与得到作为本来的译码结果的DC12和DC22等情况相比,不可避免地降低了用户U2听取到的语音V的品质,但是,若与不管语音消失的发生而不能执行插值语音的插入的情况相比,可以说语音品质提高了。
而且,在本实施方式中,由于也可以仅在2个插值器13A、13B中的插值器13A一端,设置作为用于创建在插值语音的生成中所必需的基本周期值PS的构成部件的波形周期计算部32,因此,虽然语音品质高,但时间计算量和区域计算量都变少,装置规模也变小。
(A-3)实施方式的效果根据本实施例,由于仅在一个逻辑信道(CA)一侧计算基本周期值(PS),因此,能够节约在该计算中所必需的时间计算量和区域计算量,从而能够提供时间计算量和区域计算量少,但通信品质高且有效的通信终端(23)。
所谓时间计算量和区域计算量少,在具体安装中关系到存储量、运算处理量、装置规模和功耗等的降低、缩小,从而可以抑制成本上升。
(B)其他实施方式不管上述实施方式,也可以在处理与频率高的窄频带WB相对应的逻辑信道CB的插值器13B中,使用图2的结构,在处理与频率低的窄频带WA相对应的逻辑信道CA的插值器13A中,使用图3的结构。
在上述实施方式中,窄频带WA和WB在频率轴上相接触,但是,设定不接触的2个窄频带(例如,0-4kHz的窄频带和4.5kHz-8kHz的窄频带)也不要紧。
设定的窄频带的数目当然也可以是3个或3个以上。在窄频带的数目是3个或3个以上的情况下,在1个通信终端内包含的插值器的数目也可变为3个或3个以上。
另外,采用在1个通信终端内存在多个具有图2所示的构成部件31、32、33的插值器的结构也是有效的。
实际上,有可能会引起仅在分割成的任一频带(任何一个逻辑信道)内噪声多,从而不能得到基本周期值的情况,但是,在这种情况下,在1个通信终端内设置多个图2结构的插值器是有效的。在这种情况下设定为以下结构在各插值器中,除了图2的结构外,还准备了与图3中的通知接受部41相当的构成部件,以在插值器相互之间通知基本周期的值。
如果构成为利用与多个逻辑信道相对应的多个插值器来计算基本周期的值,并将其通知给其他插值器,则在即便存在1个杂音很少的逻辑信道,也可已在其他插值器中利用由与该逻辑信道相对应的插值器计算出的基本周期的值,从而能够执行有效的插值。由此,降低了在所有逻辑信道内发生不能执行有效插值的状态的概率,从而能够谋求通信品质的进一步提高。
如上所述,也可以将各逻辑信道(例如CA、CB)的语音信息收容于不同的包内发送。
在上述实施方式中,使不同的逻辑信道传送在频率轴上被分割开的语音信息,但是,利用不同的逻辑信道传送的语音信息没有必要一定要在频率轴上进行分割。例如,也可以由不同的逻辑信道来传送在时间轴上被分割开的语音信息。即便在时间轴上执行分割,若分割的单位是充分短的时间,则可以执行具有实时性的通信。
在上述实施方式中,能够在发生了包损失(语音消失)时,利用插值器执行插值,在没有发生包损失时,也执行插值。
例如,也可以在就某个包(帧)检测出发生了传送错误的情况下以及检测到混入了杂音等情况下,执行插值。这是因为即便能够接收包,但在检测出传送错误和检测出杂音等情况下,由于该包中的语音数据已经损坏,或者是品质低下,最好还是置换为插值语音。
在上述实施方式中,尽管是以电话(IP电话)所发出的语音信息为例来说明本发明,但本发明也可应用于利用电话发出的语音信息之外的语音信息。例如,能够广泛应用于并行执行使用了语音·音调(tone)信号等周期性的处理的情况。
另外,本发明的应用范围没有必要一定限定为语音和音调等。例如,也有能够应用于活动图象等图象信息的可能性。
当然,使用本发明的通信协议不一定被限定为上述的IP协议。
在以上的说明中,主要以硬件来实现本发明,但本发明也可以用软件来实现。
权利要求
1.一种接收装置,该接收装置利用规定的传输路径接收信号,其中所述信号为在发送装置一侧,将从规定的发生源发出的源周期性信号与各逻辑信道相吻合地分割为多个要素周期性信号,将作为对分割得到的各要素周期性信号进行编码的结果的多个编码要素周期性信号收容在传输单位信号内发送的信号,并执行对应于对从传输单位信号中取出的编码要素周期性信号的译码结果、即要素周期性信号的再现输出,其特征在于,设置有妨碍事件检测单元,用于检测在所述传输路径上的传输过程中,发生了妨碍在再现输出中使用被收容在按照时间序列接收的所述传输单位信号的任何一个中的编码要素周期性信号的预定妨碍事件;以及按所述逻辑信道的数目设置的插值单元,用于在该妨碍事件检测单元检测出发生了妨碍事件的情况下,按预定周期生成用以代替收容于该传输单位信号内的编码要素周期性信号的代替要素周期性信号,并将其插入到要素周期性信号的序列中,其中,针对所述各逻辑信道而设置的多个插值单元具有要素周期性信号存储部,用于存储要素周期性信号,所述要素周期性信号是对从通过对应的逻辑信道接收到的传输单位信号中提取出的编码要素周期性信号的译码结果,针对所述各逻辑信道而设置的多个插值单元中的至少一个具有周期计算部,用于根据存储在所述要素周期性信号存储部内的要素周期性信号,计算出作为所述代替要素周期性信号的生成基础的信息的、为对同一源周期性信号进行分割而得到的各要素周期性信号所共用的所述周期的值;以及周期通知部,用于将计算出的周期的值通知给其他插值单元。
2.如权利要求1所述的接收装置,其特征在于,所述针对各逻辑信道而设置的多个插值单元中的至少2个具有所述要素周期性信号存储部、所述周期计算部、以及所述周期通知部。
3.一种接收方法,利用规定的传输路径接收信号,其中所述信号为在发送装置一侧,将从规定的发生源发出的源周期性信号与各逻辑信道相吻合地分割为多个要素周期性信号,将作为对分割得到的各要素周期性信号进行编码的结果的多个编码要素周期性信号收容在传输单位信号内发送的信号,并执行对应于对从传输单位信号中取出的编码要素周期性信号的译码结果、即要素周期性信号的再现输出,其特征在于妨碍事件检测单元检测在所述传输路径上的传输过程中,发生了妨碍在再现输出中使用被收容在按照时间序列接收的所述传输单位信号的任何一个中的编码要素周期性信号的预定妨碍事件;以及在该妨碍事件检测单元检测出发生了妨碍事件的情况下,按所述逻辑信道的数目设置的插值单元按预定周期生成用以代替收容于该传输单位信号内的编码要素周期性信号的代替要素周期性信号,并将其插入到要素周期性信号的序列中,其中,针对所述各逻辑信道而设置的多个插值单元在要素周期性信号存储部中存储要素周期性信号,所述要素周期性信号是对从通过对应的逻辑信道接收到的传输单位信号中提取出的编码要素周期性信号的译码结果,在针对所述各逻辑信道而设置的多个插值单元中的至少一个中周期计算部根据存储在所述要素周期性信号存储部内的要素周期性信号,计算出作为所述代替要素周期性信号的生成基础的信息的、为对同一源周期性信号进行分割而得到的各要素周期性信号所共用的所述周期的值;以及周期通知部将计算出的周期的值通知给其他插值单元。
全文摘要
本发明以小的时间计算量以及小的区域计算量提供通信品质高的接收装置和方法。在接收装置内,设置了妨碍事件检测单元,同时,还按逻辑信道的数目设置了插值单元。针对各逻辑信道而设置的多个插值单元具有要素周期性信号存储部,用于存储要素周期性信号,所述要素周期性信号是对从通过对应逻辑信道接收到的传输单位信号中取出的编码要素周期性信号的译码结果。针对各逻辑信道而设置的多个插值单元中的至少1个具有周期计算部,根据存储在要素周期性信号存储部内的某个要素周期性信号,计算出作为代替要素周期性信号的生成基础的信息的、为分割同一源周期性信号而得到的各要素周期性信号所共用的周期的值;以及,周期通知部,用于将计算出的周期的值通知给其他插值单元。
文档编号G10L19/00GK1868151SQ20048003002
公开日2006年11月22日 申请日期2004年10月27日 优先权日2003年11月6日
发明者田代厚史 申请人:冲电气工业株式会社