JPH02177633A - 音声符号化装置 - Google Patents

音声符号化装置

Info

Publication number
JPH02177633A
JPH02177633A JP1226791A JP22679189A JPH02177633A JP H02177633 A JPH02177633 A JP H02177633A JP 1226791 A JP1226791 A JP 1226791A JP 22679189 A JP22679189 A JP 22679189A JP H02177633 A JPH02177633 A JP H02177633A
Authority
JP
Japan
Prior art keywords
bit
frame
data
bits
speech
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.)
Granted
Application number
JP1226791A
Other languages
English (en)
Other versions
JPH0785551B2 (ja
Inventor
Satoru Taguchi
哲 田口
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1226791A priority Critical patent/JPH0785551B2/ja
Publication of JPH02177633A publication Critical patent/JPH02177633A/ja
Publication of JPH0785551B2 publication Critical patent/JPH0785551B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は音声符号化装置に関する。
〔従来の技術〕
音声符号化装置の目標の1つは与えられたディジタル伝
送路を利用する前提で、最も高音質の符号化音声を提供
する事である。一般にディジタル伝送路は符号誤りを許
容する。従って音声符号化装置は符号誤り環境下で最も
高音質の符号化音声を提供する必要がある。
近年、通信のネットワーク化が進展しつつあり、移動体
通信、有線通信を包含するネットワークの構築が広く行
われている。一般に移動体通信は符号誤り率が高く、有
線通信は符号誤り率が低い。
従って移動体通信では冗長ビットの割合を高く、有線通
信では冗長ビットの割合を低くすべきである。移動体通
信、有線通信を包含するネットワークの場合、任意の三
者間の伝送路が全て有線の場合も、少なくとも移動体通
信区間が混在する場合も存在する。一般に音声の符号化
ビットと冗長ビットとの総ビット数を固定にする事によ
りネットワークの構築が容易となる。
従来、音声の符号化ビットと冗長ビットとの総ビット数
を固定とするフレームを定義し、このフレーム内の冗長
ビットの割合を示す固有のビットを有することにより、
符号誤りの程度の異なる種々の状況に適応していた。即
ち、1フレ一ム周期内の冗長ビットの割合の異なるフレ
ームパターンを数種用意し、これらの数種の各4にラベ
ルを付し、このラベルを固有のビットで指定する。これ
により、任意の三者間の伝送路が全て有線の場合は、冗
長ビットの割合を低く、少なくとも移動体通信区間が混
在する場合は冗長ビットの割合を高くする事が可能とな
る。
〔発明が解決しようとする課題〕
しかしながら、従来の方法はラベルを指定するビットが
誤った場合、音声を復号出来なくなるという欠点を有し
ていた。
本発明の目的は上述した欠点を除去し、符号誤りの程度
の異なる種々の状況に適応して冗長ビットの割合を可変
できる音声符号化装置を提供する事にある。
〔課題を解決するための手段〕
本発明の音声符号化装置は、分析側に冗長ビットを付加
する手段を備え、合成側に、この冗長ビットを含むフレ
ームの構成を検出する手段と、この検出する手段で検出
されたフレームの構成から基本符号化速度を判定する手
段とを備えて構成される。
〔実施例〕
次に、本発明について図面を参照して詳細に説明する。
第1図は本発明の実施例を示すブロック図である。第1
図に於いて音声符号化装置100は本発明の装置である
。音声符号化装置100Aは音声符号化装置100と同
一であり、音声符号化装置100の説明を容易にするた
め、音声符号化装置100に対向する位置に図示したも
のである。
音声符号化装置100は音声分析8手段1.冗長ビット
付加手段2.基本符号化速度決定手段3゜基本符号化速
度判定手段4.フレーム構成検出手段5.音声合成手段
6を有して構成される。2値の速度指定信号が速度指定
信号入力端子31を介して基本符号化速度決定手段3へ
供給される。速度指定信号が“l”の場合、符号化速度
16kb/sを意味し、“0″の場合、符号化速度8 
kb/sを意味する。説明の都合上、信号ライン46の
働きを無視する。基本符号化速度決定手段3は、分析側
の音声符号化速度を速度指定信号に基づき決定し、結果
を信号ライン36.37を介して音声分析手段lと冗長
ビット付加手段2とへ出力する。音声分析手段1は音声
入力端子11を介して供給される音声信号を分析し、符
号化するものであり、基本フレーム周期20m5ecで
音声信号を処理する。
前記速度指定信号が“1”、即ち16kb/sを指定し
た場合、音声分析手段1は20m5ec分の音声信号を
319bitsのデータに、00′”即ち8 kb/s
を指定した場合、159bitsのデータに符号化し、
冗長ビット付加手段2へ出力する。冗長ビット付加手段
2は速度指定信号が“l ++の場合、319bits
のデータにフレームビット、1bitを付加し、合計3
20bitsのデータとして、このデータをデータ出力
端子21を介して伝送路へ出力する。又、′0”の場合
、159bitsのデータに160bitsの冗長ビッ
トと1bitのフレームビットとを付加し、合計320
bitsのデータとして、このデータを同様に伝送路へ
出力する。
第2図(A)速度指定信号がパ1′の場合のフレーム構
成を、第2図(B)は速度指定信号がパ0”の場合のフ
レーム構成を示す。第2図(B)に於いて符号化データ
と冗長ビットとを広義に符号化データとして取扱えば、
第2図(A)と(B)とは同一のフレーム構成を示す事
になる。
データ出力端子21を介して伝送路へ出力されたデータ
は音声符号化装置100Aのデータ入力端子51Aへ供
給される。音声入力端子11Aを介して供給される音声
信号は同様に第2図(A)又は(B)の構成のデータに
変換されデータ入力端子51を介してフレーム構成検出
手段5へ供給される。フレーム構成検出手段5は次の方
法でフレーム構成を検出する。即ち、もし、フレームが
第2図(A)で構成されている場合、フレーム内の第2
ビツトから第160ビツトの全部又は一部と、第161
ビツトから第320ビツトとは無相関である。一方、フ
レームが第2図(n)で構成されている場合、フレーム
内の第2ビツトから第160ビットの全部又は一部と、
第161ビツトから第320ビツトとは完全な相関(伝
送路誤りがない場合)、又は強い相関(伝送路誤りがあ
る場合)を有する。従って、この相関性の有無によって
容易にフレーム構成を検出し得る。フレーム構成検出手
段5は更に、フレーム構成が第2図(B)に示す構成の
場合、冗長ビットを利用して、符号化データの伝送誤り
を訂正し、訂正した符号化データを音声合成手段6へ出
力する。フレーム構成検出手段5は又、フレーム構成の
検出結果な二値のデータとして基本符号化速度判定手段
4へ出力する。
基本符号化速度判定手段4はフレーム構成に基づき基本
符号化速度を判定し結果を音声合成手段6と基本符号化
速度決定手段3とへ出力する。音声合成手段6は第2図
(A)又は(B)に示す符号化データより音声を合成し
音声出力端子61を介して出力する。
基本符号化速度決定手段3は前記速度指定信号と、信号
ライン46を介して供給される信号とから分析側の符号
化速度を決定するものであり、2つの信号の指定が異る
場合、最も低い符号化速度を指定した信号を有効に取扱
う。
さて、音声符号化装置100が有線系に接続され、音声
符号化装置100Aが無線系に接続されている場合を考
える。端子31にはフレーム構成が第2図(A)である
事を意味する信号“1″が、端子31Aにはフレーム構
成が第2図(B)である事を意味する信号“0”が供給
される。音声符号化装置100と10OAとは相互通信
を開始する。
開始直後は装置100は第2図(A)に示す構成のデー
タを出力し、第2図(B)に示す構成のデータを入力す
る。その直後のフレームより、装置100は第2図(B
)に示す構成のデータを出力する。
次に第2図(B)に示す冗長ビットの一例を説明する。
符号化データ159ビツトのうち、特に伝送路誤りに対
して重要な影響を受は得る4 0bitsを選択し、こ
の40bitsを冗長ビットを利用して、更に4回分伝
送する。即ち、この40bits分は5回だけ同一のビ
ットが伝送される事になる。
伝送路の誤り率をpとする場合、これら5bitsが全
て一致する確立p1は(1−p)’である。pの最大値
を0.1と仮定すると、5bitsが全て一致する確立
p、は約0.59である。一方、第2図(A)の構成の
場合、仮にplを計算すると約0.031である。従っ
て、母集団40bitsを考慮すると、仮に伝送路の誤
り率がOolであっても、フレームの構成を容易に判別
し得る。
次にフレーム構成検出手段5を図を用いて詳細に説明す
る。第3図はフレーム構成検出手段5を説明するための
ブロック図ある。フレーム構成検出手段5はフレーム同
期手段101.計算制御手段102.記憶手段103を
有して構成されている。データ入力端子51を介して受
信されたデータがフレーム同期手段101及び計算制御
手段102へ供給される。フレーム同期手段101は第
2図に示す構成のデータ列からフレームの位置を検出し
、これをフレーム位置データとして計算制御手段102
へ出力する。計算制御手段102はフレーム位置データ
により初期化される。計算制御手段102は初期化後、
前記受信されたデータを取り込み、これを記憶手段10
3へ転送すると同時に、番地データを記憶手段103へ
出力する。記憶手段103は番地データにより指定され
た番地、例えば“1”番地〜“320”番地に転送され
たデータを記憶する。
計算制御手段102は“121”  ”161”“20
1”、”241”、”281″番地のデータを記憶手段
103より読出し、これらの5bitsが全部一致して
いるか否かを判定する。全部一致している場合は“1″
を“2121″番地に、全部−致していない場合は0″
を同番地に書込む。更に計算制御手段102はこれら5
bitsの多数決判定を行ない、結果を“1121”番
地に書込む。
計算制御手段102は次に“122”162”“202
”、”242″ “282″番地のデータを入力し同様
に全部一致及び多数決判定結果を“2122”   ”
1122”番地に書込む。以下遂次“160”  “2
00″ “240” 280″“320”番地のデータ
を入力し、全部一致及び多数決判定結果を“2160”
、”1160”番地へ書込むまで処理を繰返す。
次に計算制御手段102は2121”〜”2160”番
地に書込んだ判定結果のtlnの総数nを計数する。n
が5以下の場合、第2図(A)に示す構成のデータが、
又、nが6以上の場合、第2図(B)に示す構成のデー
タが受信されたものと判定し、判定結果を基本符号化速
度判定手段4へ出力する。
更に計算制御手段102は、データの構成が第2図(A
)であると判定した場合、記憶手段103の“2″〜“
320”番地のデータを音声合成手段6へ出力する。又
、データの構成が第2図(B)であると判定した場合、
記憶手段103の11211〜“120″番地、及び1
121”〜’1160”番地のデータを音声合成手段6
へ出力する。
〔発明の効果〕
以上述べた様に、本発明は、lフレーム周期内の冗長ビ
ットの割合の異なる数種類のフレームパターンを利用す
る音声符号化装置に於いて、この種類の一つを指定する
ための特別のビットを用いずに、合成側で、この種類を
判定する手段を有する事により、伝送路誤りに対して強
靭な音声符号化装置を実現できる。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図は本
発明を説明するためのフレーム構成図、第3図はフレー
ム溝成検出手段の詳細を示すブロック図である。 ■・・・・・・音声分析手段、2・・・・・・冗長ビッ
ト付加手段、3・・・・・・基本符号化速度決定手段、
4・・・・・・基本符号化速度判定手段、5・・・・・
・フレーム構成検出手段、6・・・・・・音声合成手段
。 第2図 ぐ 第3図

Claims (1)

    【特許請求の範囲】
  1. 音声を分析側で所望のフレーム周期毎に符号化し、合成
    側で複合化する音声符号化装置に於いて、分析側に冗長
    ビットを付加する手段を有し、且つ合成側に、この冗長
    ビットを含むフレームの構成を検出する手段と、この検
    出する手段で検出されたフレームの構成から基本符号化
    速度を判定する手段とを有する事を特徴とする音声符号
    化装置。
JP1226791A 1988-09-09 1989-09-01 音声符号化装置 Expired - Lifetime JPH0785551B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1226791A JPH0785551B2 (ja) 1988-09-09 1989-09-01 音声符号化装置

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP63-225648 1988-09-09
JP22564888 1988-09-09
JP1226791A JPH0785551B2 (ja) 1988-09-09 1989-09-01 音声符号化装置

Publications (2)

Publication Number Publication Date
JPH02177633A true JPH02177633A (ja) 1990-07-10
JPH0785551B2 JPH0785551B2 (ja) 1995-09-13

Family

ID=26526746

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1226791A Expired - Lifetime JPH0785551B2 (ja) 1988-09-09 1989-09-01 音声符号化装置

Country Status (1)

Country Link
JP (1) JPH0785551B2 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59228440A (ja) * 1983-06-09 1984-12-21 Fujitsu Ltd デ−タ伝送方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59228440A (ja) * 1983-06-09 1984-12-21 Fujitsu Ltd デ−タ伝送方式

Also Published As

Publication number Publication date
JPH0785551B2 (ja) 1995-09-13

Similar Documents

Publication Publication Date Title
JP2746033B2 (ja) 音声復号化装置
US5673266A (en) Subsequent frame variable data rate indication method
JP3264822B2 (ja) 移動体通信機器
FI20011509A7 (fi) Vaihtelevanopeuksinen vokooderi
JP2000357999A5 (ja)
JPH02288520A (ja) 背景音再生機能付き音声符号復号方式
JPH11259100A (ja) 励起ベクトルの符号化方法
CA2293165A1 (en) Method for transmitting data in wireless speech channels
EP1129537A1 (en) Processing received data in a distributed speech recognition process
JP2591242B2 (ja) 誤り検出方法
US6185526B1 (en) Speech transmission and reception system for digital communication
JP2001526017A (ja) 無線通信システムにおけるビット検出方法
JPH02177633A (ja) 音声符号化装置
KR20080054057A (ko) 적응적 멀티 레이트 코덱 모드 디코딩 방법 및 장치
US7272131B2 (en) TFCI decoding circuit and decoding method
KR20010040326A (ko) 소스-제어된 채널 디코딩을 사용하여 정보를 코딩, 디코딩및 전송하는 장치 및 방법
WO2005096537A1 (ja) 通信品質を判定するための装置および方法、ならびにその判定処理用プログラム
JP3368443B2 (ja) 音声符号化伝送システム及び受信装置
JPH07115403A (ja) 無音区間情報の符号化及び復号化回路
JPH0580799A (ja) 可変レート音声符号化器
JPH1022936A (ja) 補間装置
Bernard et al. Speech transmission using rate-compatible trellis codes and embedded source coding
JP2007243650A (ja) 復号方法及び復号装置
JP3287543B2 (ja) 誤り訂正符号化方法および復号化方法
JP3149562B2 (ja) デジタル音声伝送装置