libgsm1-dev - Development libraries for a GSM speech compressor

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libgsm1-dev
Package version 1.0.13
Package release 4
Package architecture amd64
Package type deb
Installed size 142 B
Download size 34.38 KB
Official Mirror
This package contains header files and development libraries 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
libgsm1-dev_1.0.13-4_i386.deb 1.0.13 i386 Debian Main
libgsm1-dev - - -


Name Value
libgsm1 = 1.0.13-4


Name Value
libgsm-dev -
libgsm1 <= 1.0.10-2


Name Value
libgsm-dev -


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

Install Howto

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




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
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
libgssapi-perl_0.28-2+b2_amd64.deb Perl extension providing access to the GSSAPIv2 library
libgssapi3-heimdal_1.6~rc2+dfsg-9+deb8u1_amd64.deb Heimdal Kerberos - GSSAPI support library
libgssdp-1.0-3_0.14.10-1_amd64.deb GObject-based library for SSDP
libgssdp-1.0-dev_0.14.10-1_amd64.deb GObject-based library for SSDP (development files)