JP4135621B2 - 受信装置および方法 - Google Patents
受信装置および方法 Download PDFInfo
- Publication number
- JP4135621B2 JP4135621B2 JP2003376088A JP2003376088A JP4135621B2 JP 4135621 B2 JP4135621 B2 JP 4135621B2 JP 2003376088 A JP2003376088 A JP 2003376088A JP 2003376088 A JP2003376088 A JP 2003376088A JP 4135621 B2 JP4135621 B2 JP 4135621B2
- Authority
- JP
- Japan
- Prior art keywords
- amplitude
- value
- adjustment
- signal waveform
- result
- 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 - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 70
- 238000012545 processing Methods 0.000 claims description 37
- 238000013139 quantization Methods 0.000 claims description 30
- 230000005540 biological transmission Effects 0.000 claims description 24
- 238000004364 calculation method Methods 0.000 claims 9
- 238000004891 communication Methods 0.000 description 59
- 238000001514 detection method Methods 0.000 description 11
- 102100022749 Aminopeptidase N Human genes 0.000 description 10
- 101000757160 Homo sapiens Aminopeptidase N Proteins 0.000 description 10
- 230000008034 disappearance Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 101150093282 SG12 gene Proteins 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 201000007201 aphasia Diseases 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 2
- 206010002953 Aphonia Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/26—Pre-filtering or post-filtering
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B14/00—Transmission systems not characterised by the medium used for transmission
- H04B14/02—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation
- H04B14/06—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using differential modulation, e.g. delta modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Telephone Function (AREA)
Description
ITU−T勧告G.711 Appendix I ITU−T勧告G.711 ITU−T勧告G.726
以下、本発明にかかる受信装置および方法を、前記差分量子化を用いた音声通信に適用した場合を例に、実施形態について説明する。
本実施形態にかかる通信システム70の全体構成例を図7に示す。
図1において、当該通信端末73は、復号器11と、調整器12と、補間器13と、消失判定器14とを備えている。
図2において、当該調整器12は、総和算出器21と、判定器22と、補正器23とを備えている。
図3に示すように、当該総和算出器21は、正負判定器31と、総和積算器32と、負数総和積算器34と、正数総和積算器33と、正負変換器35とを含んでいる。
ユーザU1の発話した音声が図7に示す通信端末72から時系列に送信されるパケットPK11,PK12,PK13,…に収容され、ネットワーク71経由で通信端末73に受信され、音声出力される。この音声出力は、ユーザU2によって聴取される。各パケットに収容されていた音声データCD1を区別するため、パケットPK11に収容されている音声データをCD11とし、パケットPK12に収容されている音声データをCD12とし、パケットPK13に収容されている音声データをCD13とすると、音声データCD11,CD12,CD13は、ユーザU2が聴取する音声情報に関し、一連の系列を構成する。
本実施形態によれば、差分量子化を用いる条件下で、パケット損失が発生した場合の通信品質を従来よりも高めることができる。
以下では、本実施形態が第1の実施形態と相違する点についてのみ説明する。
本実施形態の総和算出器80の内部構成は例えば図4に示す通りである。
本実施形態によれば、第1の実施形態と同等な効果を得ることができる。
以下では、本実施形態が第1、第2の実施形態と相違する点についてのみ説明する。
本実施形態の調整器81の内部構成は例えば図5に示す通りである。
本実施形態によれば、第1の実施形態の効果と同等な効果を得ることができる。
上記第1〜第3の実施形態では、いったん動作開始した総和算出器21や補正器23などが動作を継続する処理区間はパケットサイズに合わせるものとしたが、処理区間の長さがパケットサイズに依存しない構成を取ることも可能である。この場合など、例えば、処理区間は、80msの固定値としてもよい。
Claims (9)
- 送信側で、時間的な先後関係にある複数の標本値の相対的な相違に基づく値を量子化して、量子化結果に応じて時系列に生成される生成データを分割し、分割結果を所定の伝送単位信号に収容して送信したものを受信する受信装置において、
前記伝送単位信号に収容されていた生成データの復号結果である標本値が示す信号波形の振幅の値において、所定以上の変動の出現を判定した場合に振幅調整を要と判定する調整要否判定手段と、
当該調整要否判定手段から振幅調整不要の判定結果が出た場合、前記信号波形を透過的に通過させ、振幅調整要の判定結果が出た場合には、所定の振幅調整処理を実行し前記信号波形の振幅を調整した上で通過させる振幅調整手段とを備えたことを特徴とする受信装置。 - 請求項1の受信装置において、
前記調整要否判定手段は、
前記信号波形の振幅を示す前記復号結果の総和を算出する振幅総和算出部と、
当該振幅総和算出部が算出した総和を、予め設定した第1のしきい値と比較し、その比較結果により、前記算出した総和の絶対値が前記第1のしきい値を超えるときを振幅調整要とする第1の判定実行部とを備えたことを特徴とする受信装置。 - 請求項1の受信装置において、
前記調整要否判定手段は、
前記信号波形の振幅を示す前記復号結果のうち正の値を持つものの総和を算出する正数振幅総和算出部と、
前記信号波形の振幅を示す前記復号結果のうち負の値を持つものの総和を算出する負数振幅総和算出部と、
前記正数振幅総和算出部が算出した総和および前記負数振幅総和算出部が算出した総和の絶対値の何れか一方が、予め定めた第2のしきい値より大きく、他方が予め定めた第3のしきい値より小さい場合を振幅調整要とする第2の判定実行部とを備えたことを特徴とする受信装置。 - 請求項1の受信装置において、
前記調整要否判定手段は、
前記信号波形の振幅を示す前記復号結果のうち正の値を持つものの個数を算出する正個数算出部と、
前記信号波形の振幅を示す前記復号結果のうち負の値を持つものの個数を算出する負個数算出部と、
当該正個数算出部が算出した個数と負個数算出部が算出した個数の差分を求め、前記差分の絶対値を予め設定した第4のしきい値と比較し、前記差分の絶対値が予め定めた第4のしきい値を超える場合に振幅調整要とする第3の判定実行部とを備えたことを特徴とする受信装置。 - 請求項1の受信装置において、
前記調整要否判定手段は、
前記信号波形の振幅を示す前記復号結果に基づいて信号波形の包絡線を算出する包絡線算出部と、
当該包絡線算出部が算出した包絡線を、それ以前に算出しておいた基準包絡線と比較し、前記包絡線が基準包絡線を越える場合を振幅調整要とする第4の判定実行部とを備えたことを特徴とする受信装置。 - 請求項1の受信装置において、
前記振幅調整手段は、
前記信号波形の波形軸を移動することによって振幅調整を実行する第1の振幅調整実行部、
前記信号波形の振幅の絶対値を所定の基準振幅値未満にすることによって振幅調整を実行する第2の振幅調整実行部、または、
付与された減衰率で、前記信号波形の振幅を減衰させることによって振幅調整を実行する第3の振幅調整実行部のいずれかを備えたことを特徴とする受信装置。 - 請求項1の受信装置において、
1つの前記伝送単位信号に収容されてきた生成データを単位として、前記振幅調整処理を実行する場合、時系列に受信される前記伝送単位信号が欠損すると、欠損した伝送単位信号に対応する生成データの直後の区間を、前記振幅調整処理の対象とすることを特徴とする受信装置。 - 請求項5の受信装置において、
時系列に受信される前記伝送単位信号が欠損すると、欠損した伝送単位信号に対応する生成データの直前の生成データに関する前記信号波形から、前記基準包絡線を算出することを特徴とする受信装置。 - 送信側で、時間的な先後関係にある複数の標本値の相対的な相違に基づく値を量子化して、量子化結果に応じて時系列に生成される生成データを分割し、分割結果を所定の伝送単位信号に収容して送信したものを受信する受信方法において、
調整要否判定手段が、前記伝送単位信号に収容されていた生成データの復号結果である標本値が示す信号波形の振幅の値において、所定以上の変動の出現を判定した場合に振幅調整を要と判定し、
振幅調整手段が、当該調整要否判定手段から振幅調整不要の判定結果が出た場合、前記信号波形を透過的に通過させ、振幅調整要の判定結果が出た場合には、所定の振幅調整処理を実行し前記信号波形の振幅を調整した上で通過させることを特徴とする受信方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003376088A JP4135621B2 (ja) | 2003-11-05 | 2003-11-05 | 受信装置および方法 |
PCT/JP2004/015894 WO2005046096A1 (ja) | 2003-11-05 | 2004-10-27 | 受信装置および方法 |
GB0608297A GB2425444B (en) | 2003-11-05 | 2004-10-27 | Receiving apparatus and method |
US10/577,037 US7962334B2 (en) | 2003-11-05 | 2004-10-27 | Receiving device and method |
CN2004800300195A CN1868150B (zh) | 2003-11-05 | 2004-10-27 | 接收装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003376088A JP4135621B2 (ja) | 2003-11-05 | 2003-11-05 | 受信装置および方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005142757A JP2005142757A (ja) | 2005-06-02 |
JP4135621B2 true JP4135621B2 (ja) | 2008-08-20 |
Family
ID=34567100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003376088A Expired - Fee Related JP4135621B2 (ja) | 2003-11-05 | 2003-11-05 | 受信装置および方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7962334B2 (ja) |
JP (1) | JP4135621B2 (ja) |
CN (1) | CN1868150B (ja) |
GB (1) | GB2425444B (ja) |
WO (1) | WO2005046096A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7711765B2 (en) * | 2006-02-17 | 2010-05-04 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus to perform multiply-and-accumulate operations |
JP5011913B2 (ja) * | 2006-09-28 | 2012-08-29 | 沖電気工業株式会社 | 差分符号化信号復号装置 |
FR2907586A1 (fr) * | 2006-10-20 | 2008-04-25 | France Telecom | Synthese de blocs perdus d'un signal audionumerique,avec correction de periode de pitch. |
JP5169059B2 (ja) | 2007-08-06 | 2013-03-27 | パナソニック株式会社 | 音声通信装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3800338A (en) * | 1972-08-21 | 1974-04-02 | Bard Inc C R | Release mechanism for back rest support |
US4008892A (en) * | 1973-03-05 | 1977-02-22 | Nissen Corporation | Apparatus for rebound running |
JPS58179037A (ja) | 1982-04-14 | 1983-10-20 | Nec Corp | 適応差分復号化方法及び装置 |
US4554670A (en) | 1982-04-14 | 1985-11-19 | Nec Corporation | System and method for ADPCM transmission of speech or like signals |
US4611342A (en) * | 1983-03-01 | 1986-09-09 | Racal Data Communications Inc. | Digital voice compression having a digitally controlled AGC circuit and means for including the true gain in the compressed data |
US4975657A (en) * | 1989-11-02 | 1990-12-04 | Motorola Inc. | Speech detector for automatic level control systems |
US5313472A (en) * | 1991-06-14 | 1994-05-17 | Sony Corporation | Bit detecting method and apparatus |
JP3076086B2 (ja) * | 1991-06-28 | 2000-08-14 | シャープ株式会社 | 音声合成装置用ポストフィルタ |
JP3113455B2 (ja) | 1993-05-21 | 2000-11-27 | 国際電気株式会社 | 音声復号装置 |
US5586126A (en) * | 1993-12-30 | 1996-12-17 | Yoder; John | Sample amplitude error detection and correction apparatus and method for use with a low information content signal |
US5776037A (en) * | 1997-02-10 | 1998-07-07 | Millington; Donald B. | Isometric exercise device |
US5907261A (en) | 1997-09-05 | 1999-05-25 | Ericsson Inc. | Method and apparatus for controlling signal amplitude level |
JP2001257730A (ja) * | 2000-03-13 | 2001-09-21 | Matsushita Electric Ind Co Ltd | 送信利得調整方法及び無線装置 |
EP1292036B1 (en) * | 2001-08-23 | 2012-08-01 | Nippon Telegraph And Telephone Corporation | Digital signal decoding methods and apparatuses |
CA2388439A1 (en) * | 2002-05-31 | 2003-11-30 | Voiceage Corporation | A method and device for efficient frame erasure concealment in linear predictive based speech codecs |
US7275273B2 (en) * | 2002-09-12 | 2007-10-02 | Banning Gray Lary | Expandable elevating bolster |
-
2003
- 2003-11-05 JP JP2003376088A patent/JP4135621B2/ja not_active Expired - Fee Related
-
2004
- 2004-10-27 CN CN2004800300195A patent/CN1868150B/zh active Active
- 2004-10-27 WO PCT/JP2004/015894 patent/WO2005046096A1/ja active Application Filing
- 2004-10-27 US US10/577,037 patent/US7962334B2/en active Active
- 2004-10-27 GB GB0608297A patent/GB2425444B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
GB2425444A (en) | 2006-10-25 |
JP2005142757A (ja) | 2005-06-02 |
CN1868150A (zh) | 2006-11-22 |
US20070136073A1 (en) | 2007-06-14 |
GB0608297D0 (en) | 2006-06-07 |
US7962334B2 (en) | 2011-06-14 |
CN1868150B (zh) | 2010-07-28 |
GB2425444B (en) | 2007-09-19 |
WO2005046096A1 (ja) | 2005-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11605394B2 (en) | Speech signal cascade processing method, terminal, and computer-readable storage medium | |
Singh et al. | VoIP: State of art for global connectivity—A critical review | |
JP5357904B2 (ja) | 変換補間によるオーディオパケット損失補償 | |
EP1746581B1 (en) | Sound packet transmitting method, sound packet transmitting apparatus, sound packet transmitting program, and recording medium in which that program has been recorded | |
US20070206645A1 (en) | Method of dynamically adapting the size of a jitter buffer | |
JP2008529423A (ja) | 音声通信におけるフレーム消失キャンセル | |
US8831932B2 (en) | Scalable audio in a multi-point environment | |
EP2245826A1 (en) | Method and apparatus for detecting and suppressing echo in packet networks | |
EP2158753B1 (en) | Selection of audio signals to be mixed in an audio conference | |
JP4135621B2 (ja) | 受信装置および方法 | |
KR20140108119A (ko) | 음성 복호 장치 | |
JP5169059B2 (ja) | 音声通信装置 | |
Chinna Rao et al. | Real-time implementation and testing of VoIP vocoders with asterisk PBX using wireshark packet analyzer | |
JP4093174B2 (ja) | 受信装置および方法 | |
JPH0954600A (ja) | 音声符号化通信装置 | |
Singh et al. | Evaluating the perceived voice quality on VoIP network using interpolated FIR filter algorithm | |
JP2013118578A (ja) | 音声通信装置及びプログラム | |
CN109215673B (zh) | 一种VoIP电话网络RTP语音流降噪方法 | |
US10056093B2 (en) | Encoding device, decoding device, and communication system for extending voice band | |
CN105118521B (zh) | 噪音抑制方法、装置及*** | |
JP2014187620A (ja) | 通話遅延低減装置及びプログラム | |
Ghous et al. | Modified Digital Filtering Algorithm to Enhance Perceptual Evaluation of Speech Quality (PESQ) of VoIP | |
Kim et al. | An efficient shared adaptive packet loss concealment scheme through 1-port gateway system for Internet telephony service | |
Huang et al. | Robust audio transmission over internet with self-adjusted buffer control | |
KR20020071138A (ko) | Celp 보코더의 처리 지연시간을 감소하기 위한 인코딩및 디코딩 블럭 구조 및 그 구조를 이용한 인코딩 및디코딩 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060131 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080407 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080513 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080526 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4135621 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130613 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |