g.729コーデック
- の価格で高品質で堅牢な音声を提供します。広帯域オーディオコーデック
- モバイル、voip、音声会議
- リアルタイムマルチチャネル実装
- dsp、risc、ciscプロセッサ用に最適化
- itu-t g.729準拠
g.729コーデックは、高品質で堅牢な あなたのG.729ボコーダーのアプリケーション要件を論議するために私達に連絡して下さい。
VOCALのg.729音声圧縮アルゴリズムは、TI、ADI、AMD、ARM、Intelおよびその他のベンダーの主要なDspおよびRISC/CISCプロセッサ VOCALは、独立したアルゴリズムとして、モジュラーソフトウェアライブラリスイートの一部として、またVoIPスタックとしてG.729コーデックを提供しています。 独自のG.729要件を満たすためにカスタムデザインも可能です。
G.729
G.729speech coderは、ITU-T.G.729によって承認された8kbps共役構造代数符号励起線形予測(CS-ACELP)音声圧縮アルゴリズムであり、複雑さの価格で高品質、堅牢な音声パフォーマ それは10msの入力フレームを要求し、長さが80ビットのフレームを発生させる。 ボコーダー処理信号を10msフレーム、5ms先読みで処理すると、g.729アルゴリズム遅延の合計は15msになります。
G以降。7 2 9は、符号励起線形予測(CELP)モデルに基づいており、生成される各8 0ビットフレームは、音声を再生するために復号器によって使用される線形予測係数、励 G.729アルゴリズムの入力/出力は、8kbpsの圧縮データストリームとの間で変換される16ビットリニアPCMサンプルです。
G.729拡張機能
G.729は、Recommendation V.70と連携するように設計され、最適化されています。 しかし、V.70はGの使用を義務付けています。729は音声符号化方法を附属書Aとし、必要に応じて、勧告G.729のフルバージョンを使用して音声の品質を向上させることができる。
G.729Annex Aは、コードブック検索ルーチンやデコーダpostfilterなどを含む、いくつかの単純化を伴う複雑さの低減ボコーダ(G.729A)を指定しています。 これらの変更は、音声品質をわずかに低下させる可能性があります。 G.729Annex Bは、より効率的なボコーダー(G.無音期間中の任意の非音声フレームの送信を防止することにより、帯域幅使用量を低減するために、不連続送信(DT X)、音声活動検出(VAD)、および快適ノイズ生成(CNG) G.729Annex Dは6.4kbps CS-ACELP圧縮を使用し、G.729Annex Eは11.8kbps CS-ACELP圧縮を使用することに注意してください。
ラインインタフェースは、アナログフロントエンド(コーデックとDAA)またはT1/E1、スイッチ56、ISDNなどのデジタルインタフェースであってもよい。 このソフトウェアの上端は、直接バイナリと音声フレームのインターフェイスを提供しています。
特長
- G.729、G.729Annex A、およびG.729Annex Bの仕様に準拠
- フルおよび半二重動作モード
- ITUテストベクトルに合格
- リーディングエッジDSPアーキテクチャマルチチャネル実装
- マルチタスク環境対応
- Misra準拠バージョン(偏差が限られています)利用可能
構成
- 8.0khzサンプルレートでリニアコーデックを使用したdaaインターフェイス
- 8.0khzサンプルレートでリニアコーデックを使用したdaaインターフェイス
- 8.0khzサンプルレートでリニアコーデックを使用したdaaインターフェイス
- 8.0khzサンプルレートでリニアコーデックを使用したdaaインターフェイス
- 8.0khzサンプルレートで直接インターフェイス。0kHz PCMデータストリーム(a-lawまたはμ-law)
- 北米/国際電話(発信者IDを含む)サポート可能
- 同時DTMF検出器動作可能–(Bellcoreテストテープで150ヒット未満)
- MFトーン検出器、汎用プ8044>複数の音声コーダを持つシステムをサポートするための共通の圧縮音声フレームストリームインターフェイス
- 複数の音声コーデックが利用可能な場合の動的音声コーダの選択
- Acoustic Echo Canceller、G.168Line Echo Canceller、トーン検出/再生モジュールと統合
- 単一のDSPで複数のポートを実行できます
- VoIPスタックで利用可能
詳細情報
- オーディオ例
- MIPS/メモリ要件
- psqm/Psqm+値
- itu勧告g.729
プラットフォーム
VOCALの最適化されたボコーダーソフトウェアは、以下のプラットフォームで利用可能です。 特定のボコーダーサポートされているプラットフォームとパフォーマン
Processors | Operating Systems |
---|---|
|
|