etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Quellcode: libgsm  ]

Paket: libgsm1 (1.0.13-3 und andere)

Gemeinsame Bibliotheken für die GSM-Sprachkompression

Dieses Paket enthält Laufzeitbibliotheken für libgsm. Diese implementiert den europäischen Standard GSM 06.10 für Sprachumkodierung mittels RPE/FLT (residual pulse excitation/long term prediction) bei einer Bitrate von 13 kbit/s.

GSM 06.10 komprimiert Rahmen aus 160 13-bit Abtastungen (8 kHz Tastfrequenz, d.h. 50 Hz Rahmenfrequenz) in 260 Bits. Um die Kompatibilität zu typischen UNIX-Anwendungen zu wahren, arbeitet unsere Implementierung mit Rahmen aus 160 16-bit Abtastungen und komprimiert diese in 33-Byte Rahmen (1650 Bytes/s). Die Qualität des Algorithmus ermöglicht eine zuverlässige Sprechererkennung; sogar Musik überlebt die Transcodierung in wiedererkennbarer Form.

Auf den meisten SPARCstationen läuft die Kompression/Dekompression schneller als in Echtzeit. Die Validität der Implementierung wurde mit ETSI-Standardtestmustern verifiziert. An Schnittstellen stehen ein compress(1) nachempfundenes Kommando und eine API-Bibliothek zur Verfügung.

Markierungen: Software-Entwicklung: Bibliotheken, Netzwerk-Protokoll: VoIP, Rolle: Laufzeit-Bibliothek, Klang und Musik: Komprimierung, Sprachsynthese

Andere Pakete mit Bezug zu libgsm1

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • dep: libc0.1 (>= 2.3) [kfreebsd-amd64, kfreebsd-i386]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc0.1-udeb
  • dep: libc0.3 (>= 2.9) [hurd-i386]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc0.3-udeb
  • dep: libc6 (>= 2.1.3) [i386]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
    dep: libc6 (>= 2.2) [hppa, mips, mipsel]
    dep: libc6 (>= 2.2.5) [amd64]
    dep: libc6 (>= 2.4) [armel, powerpc, s390]
    dep: libc6 (>= 2.5) [avr32]
    dep: libc6 (>= 2.5-5) [m68k]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.2) [ia64]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]

libgsm1 herunterladen

Download für alle verfügbaren Architekturen
Architektur Version Paketgröße Größe (installiert) Dateien
alpha 1.0.13-3 46,1 kB144 kB [Liste der Dateien]
amd64 1.0.13-3 28,0 kB116 kB [Liste der Dateien]
armel 1.0.13-3 31,2 kB108 kB [Liste der Dateien]
avr32 (inoffizielle Portierung) 1.0.13-3 31,9 kB104 kB [Liste der Dateien]
hppa 1.0.13-3 33,2 kB116 kB [Liste der Dateien]
hurd-i386 1.0.13-3 26,4 kB108 kB [Liste der Dateien]
i386 1.0.13-3 26,8 kB108 kB [Liste der Dateien]
ia64 1.0.13-3 39,6 kB160 kB [Liste der Dateien]
kfreebsd-amd64 1.0.13-3 27,7 kB84 kB [Liste der Dateien]
kfreebsd-i386 1.0.13-3 26,7 kB80 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 1.0.12-1 24,2 kB104 kB [Liste der Dateien]
mips 1.0.13-3 33,9 kB124 kB [Liste der Dateien]
mipsel 1.0.13-3 33,9 kB124 kB [Liste der Dateien]
powerpc 1.0.13-3 35,4 kB120 kB [Liste der Dateien]
s390 1.0.13-3 32,9 kB120 kB [Liste der Dateien]
sparc 1.0.13-3 29,8 kB116 kB [Liste der Dateien]