Internet Low Bitrate Codec

出典: フリー百科事典『ウィキペディア(Wikipedia)』

Internet Low Bitrate Codec  iLBC  Global IP Solutions  Global IP Sound  VoIP  IP

iLBC Gizmo5EkigaQuteComGoogle Yahoo! Messenger1使

[]


iLBC IPITU-T G.729 20 ms /

iLBC /

iLBC  [1] [2]

 8 kHz/16 bit

220 ms30 ms

 20 ms 15.2 kbps30 ms13.33 kbps

20 ms 304/30 ms 400/



ITU-T G.711 64kbps PCM 

ITU-T G.729a 8kbpsCPU



iLBC  Real-time Transport ProtocolRTPIETF RFC 3952  [3]

[]


iLBC IETF RFC 3951 [1]

LPC CELP 使 20 ms/30 ms 5 ms40 2start state

[4] 使[4]

[1]

(一)
50Hz/60Hz

(二)
10



(三)


(四)20 ms5730 ms58
2

(五)
 PCM 

(六)
2





(七)

使

[1]
  1. ビット列からパラメータを抽出
  2. 線形予測パラメータのデコードと補間
  3. 開始ステートを構築(20 msフレームでは57サンプル、30 msフレームでは58サンプル)
    • 差分PCM で量子化された開始ステートを元のサンプル値に復元
  4. 開始ステートから順に残差信号を復号
    • 符号化の時と同じ順番で各サブフレームを復号
  5. 後置フィルタを用い残差信号を強調
  6. 音声信号の生成
  7. ハイパスフィルタによる後処理(必要な場合)
    • 低域成分のノイズが含まれていれば除去

脚注[編集]



(一)^ abcdIETF. Internet Low Bit Rate Codec (iLBC).  IETF Network Working Group.. 201078

(二)^ GIPS (2004). iLBC  Designed For The Future (PDF).  Global IP Sound Inc.. 201078

(三)^ IETF. RTP Payload Format for iLBC speech.  IETF Network Working Group.. 201078

(四)^ abJacob Benesty, M. M. Sondhi, Yiteng Huang (ed). Springer Handbook of Speech Processing. pp.382-383, Springer, 2007. ISBN 978-3540491255.

参考文献[編集]

関連項目[編集]

外部リンク[編集]