libgsm 用のランタイム版共有ライブラリが含まれています。フルレートの音声 変換のための European GSM 06.10 provisional standard、すなわち prI-ETS 300 036 の実装です。これは、13 kbit/s の RPE/LTP (residual pulse excitation/long term prediction) コーディングを使用しています。
GSM 06.10 は、160 13-bit サンプルフレーム (8 kHz サンプリングレート、 フレームあたり 50Mz) を 260ビットに圧縮します。典型的な UNIX アプリケー ションとの互換性のために、我々の実装では 160 16-bit リニアサンプルの フレームを 33 バイトフレーム (1650 Bytes/s) に圧縮するようにしています。 アルゴリズムは、明快な話者を認識するのに十分な質を持っています。音楽も、 ほぼ認識可能な形での変換が可能です (8 kHz サンプリングレートのバンド幅 という制限がありますが)。
インターフェイスとして、compress(1) を元にしたフロントエンドとライブラリ API が提供されています。圧縮と解凍は大抵の SPARCstation 上のランタイムよ りも速くなります。このことは、DTSI standard test patterns により証明され ています。
|
|
|
| アーキテクチャ | パッケージサイズ | インストールサイズ | ファイル |
|---|---|---|---|
| alpha | 47.0 kB | 156 kB | [ファイル一覧] |
| amd64 | 30.0 kB | 124 kB | [ファイル一覧] |
| arm | 35.0 kB | 120 kB | [ファイル一覧] |
| hppa | 31.9 kB | 116 kB | [ファイル一覧] |
| i386 | 27.5 kB | 120 kB | [ファイル一覧] |
| ia64 | 40.3 kB | 160 kB | [ファイル一覧] |
| mips | 32.3 kB | 128 kB | [ファイル一覧] |
| mipsel | 32.3 kB | 128 kB | [ファイル一覧] |
| powerpc | 32.0 kB | 116 kB | [ファイル一覧] |
| s390 | 33.1 kB | 124 kB | [ファイル一覧] |
| sparc | 30.3 kB | 116 kB | [ファイル一覧] |