libgsm-tools - User binaries for a GSM speech compressor

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libgsm-tools
Package version 1.0.13
Package release 4
Package architecture amd64
Package type deb
Installed size 163 B
Download size 42.66 KB
Official Mirror
This package contains user binaries for libgsm, an implementation of
the European GSM 06.10 provisional standard for full-rate speech
transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse
excitation/long term prediction) coding at 13 kbit/s.
GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
with typical UNIX applications, our implementation turns frames of 160
16-bit linear samples into 33-byte frames (1650 Bytes/s).
The quality of the algorithm is good enough for reliable speaker
recognition; even music often survives transcoding in recognizable
form (given the bandwidth limitations of 8 kHz sampling rate).
The interfaces offered are a front end modelled after compress(1), and
a library API.  Compression and decompression run faster than realtime
on most SPARCstations.  The implementation has been verified against the
ETSI standard test patterns.


Package Version Architecture Repository
libgsm-tools_1.0.13-4_i386.deb 1.0.13 i386 Debian Main
libgsm-tools - - -


Name Value
libc6 >= 2.2.5
libgsm1 >= 1.0.13


Name Value
libgsm-bin -


Type URL
Binary Package libgsm-tools_1.0.13-4_amd64.deb
Source Package libgsm

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libgsm-tools deb package:
    # sudo apt-get install libgsm-tools




2012-04-12 - Jochen Friedrich <>
libgsm (1.0.13-4) unstable; urgency=low
[ Jari Aalto ]
* Remove deprecated dpatch and upgrade to packaging format "3.0 quilt".
Note: patch 04 was updated with "quilt refresh" to make
it apply cleanly. (Closes: #664389)
* Update to Standards-Version to 3.9.3 and debhelper to 9.
[ Jochen Friedrich ]
* Convert lib to multiarch.
2009-10-19 - Jochen Friedrich <>
libgsm (1.0.13-3) unstable; urgency=low
* Fix cut and paste error in long description (Closes: #544896)
2009-10-13 - Jochen Friedrich <>
libgsm (1.0.13-2) unstable; urgency=low
* Fix long descriptions (Closes: #544896)
* Fix lintain warnings:
o Add README.source pointing to dpatch documentation
o Add patch to fix man pages
2009-08-18 - Jochen Friedrich <>
libgsm (1.0.13-1) unstable; urgency=low
* New upstream version
o clarify license (Closes: #397047)
* Enable fixed-point on armel too. Thanks to Martin Guy 
<> for the patch (Closes: #540522)
* Bumped policy version to 3.8.3
* Add cross-building support. Thanks to Neil Williams <>
for the patch (Closes: #465222)
* Add debug package
* Change watch file to new location (Closes: #449626)
2007-11-12 - Jochen Friedrich <>
libgsm (1.0.12-1) unstable; urgency=low
* New upstream release
o change in the WAV#49 portion of gsm_implode.c
2007-11-02 - Jochen Friedrich <>
libgsm (1.0.10-14) unstable; urgency=low
* Change build system to debhelper and dpatch (Closes: #437371)
* Bumped policy version to 3.7.2
* Rename config.h to gsm_config.h (Closes: #428989)
2004-07-31 - Jochen Friedrich <>
libgsm (1.0.10-13) unstable; urgency=low
* Fixed desciption synopsis
* Removed /usr/doc link from postinst and prerm
* Changed shlibs[.local] to not include the Debian revision
* Added watch file
* Added own doc directory for libgsm-tools
2004-01-25 - Jochen Friedrich <>
libgsm (1.0.10-12) unstable; urgency=low
* New maintainer (Closes: #227785)
* Bumped policy version to 3.6.1 (no changes)
* Ack NMUs from Marcin Owsiany <>
(Closes: #148765, #99540, #166400, #178147, #171770)
* Cleaned up compiler warnings on 64 bit platforms (Closes: #226561)
* Changed errno handling again to avoid breaking on multithreaded
applications. Hurd should also be happy now (Closes: #164191, #164194)
* Add C++ guard to gsm.h (Closes: #202712)
Thanks to Anand Kumria <> for the patch.
* Renamed libgsm-bin to libgsm-utils and moved to sound as suggested
by Santiago Garcia Mantinan <> (Closes: #109741)
2003-01-27 - Marcin Owsiany <>
libgsm (1.0.10-11.2) unstable; urgency=low
* Install both gsm.h in /usr/include/ to retain upstream compatibility AND
all the other header files in /usr/include/gsm/ in case some program uses
them. Thanks to Alex Romosan for pointing such program out. Closes: #178147
2002-11-07 - Marcin Owsiany <>
libgsm (1.0.10-11.1) unstable; urgency=low
* Install only the required gsm.h header in /usr/include/ instead of bunch
of files in /usr/include/gsm/ (libgsm1-dev). Closes: #166400.
* Install needed symlinks to section 3 manpages. Closes: #99540.
* Don't define USE_FLOAT_MUL on arm. Closes: #148765.

See Also

Package Description
libgsm0710-0_1.2.2-5_amd64.deb Implementation of the 3GPP GSM 07.10 multiplexing protocol
libgsm0710-dev_1.2.2-5_amd64.deb development files for use with libgsm0710
libgsm0710mux3_0.12.0-5_amd64.deb Library for implementing GSM 07.10 multiplexing servers
libgsm1-dev_1.0.13-4_amd64.deb Development libraries for a GSM speech compressor
libgsm1_1.0.13-4_amd64.deb Shared libraries for GSM speech compressor
libgsmme-dev_1.10+20120414.gita5e5ae9a-0.2_amd64.deb Header files and static libraries for gsmlib
libgsmme1c2a_1.10+20120414.gita5e5ae9a-0.2_amd64.deb GSM mobile phone access library
libgsmsd7_1.33.0-3_amd64.deb SMS daemon helper library
libgsnmp0-dev_0.3.0-2_amd64.deb SNMP library implementation based on glib and gnet (development files)
libgsnmp0_0.3.0-2_amd64.deb SNMP library implementation based on glib and gnet
libgsoap-dev_2.8.17-1+deb8u1_amd64.deb Development libraries and headers for gSOAP
libgsoap5_2.8.17-1+deb8u1_amd64.deb Runtime libraries for gSOAP
libgss-dev_1.0.3-1_amd64.deb Development and documentation files for Generic Security Services
libgss3_1.0.3-1_amd64.deb Library for Generic Security Services
libgssapi-krb5-2_1.12.1+dfsg-19+deb8u4_amd64.deb MIT Kerberos runtime libraries - krb5 GSS-API Mechanism