What is a .gsm file?
audio/gsm
GSM 06.10 full-rate is the speech codec of a 2G mobile call: 13 kbit/s, 8 kHz mono, and lossy in a way tuned entirely for intelligibility rather than fidelity. A bare .gsm file is raw frames with no container and no header, so nothing in the file states its sample rate - a decoder has to know it is 8 kHz.
How to use a .gsm file
Use an example GSM file to test speech pipelines against the degradation a real phone call applies, to check that a decoder handles a headerless raw stream without guessing the rate, and to measure how much word error rate a recogniser trained on wideband audio loses on narrowband telephony input.
Download example .gsm files
- Supplier order call: codec gsm 8kA 5 second excerpt of this group's take, codec. Encoded and decoded through a real speech codec, so the artefacts are the ones the format actually produces rather than a simulation of them. Delivered as gsm at 8000 Hz mono. Scored against plate.flac in the same group, which is the same five seconds undamaged. The parameters in the specification are what the file MEASURED, not what was requested of it.
- Invoice dispute: codec gsm 8kA 5 second excerpt of this group's take, codec. Encoded and decoded through a real speech codec, so the artefacts are the ones the format actually produces rather than a simulation of them. Delivered as gsm at 8000 Hz mono. Scored against plate.flac in the same group, which is the same five seconds undamaged. The parameters in the specification are what the file MEASURED, not what was requested of it.
- Reservation voicemail: codec gsm 8kA 5 second excerpt of this group's take, codec. Encoded and decoded through a real speech codec, so the artefacts are the ones the format actually produces rather than a simulation of them. Delivered as gsm at 8000 Hz mono. Scored against plate.flac in the same group, which is the same five seconds undamaged. The parameters in the specification are what the file MEASURED, not what was requested of it.
- Delivery driver: codec gsm 8kA 5 second excerpt of this group's take, codec. Encoded and decoded through a real speech codec, so the artefacts are the ones the format actually produces rather than a simulation of them. Delivered as gsm at 8000 Hz mono. Scored against plate.flac in the same group, which is the same five seconds undamaged. The parameters in the specification are what the file MEASURED, not what was requested of it.
- Staff briefing: codec gsm 8kA 5 second excerpt of this group's take, codec. Encoded and decoded through a real speech codec, so the artefacts are the ones the format actually produces rather than a simulation of them. Delivered as gsm at 8000 Hz mono. Scored against plate.flac in the same group, which is the same five seconds undamaged. The parameters in the specification are what the file MEASURED, not what was requested of it.
- Haccp training: codec gsm 8kA 5 second excerpt of this group's take, codec. Encoded and decoded through a real speech codec, so the artefacts are the ones the format actually produces rather than a simulation of them. Delivered as gsm at 8000 Hz mono. Scored against plate.flac in the same group, which is the same five seconds undamaged. The parameters in the specification are what the file MEASURED, not what was requested of it.
- Ivr menu: codec gsm 8kA 5 second excerpt of this group's take, codec. Encoded and decoded through a real speech codec, so the artefacts are the ones the format actually produces rather than a simulation of them. Delivered as gsm at 8000 Hz mono. Scored against plate.flac in the same group, which is the same five seconds undamaged. The parameters in the specification are what the file MEASURED, not what was requested of it.
- Cost podcast: codec gsm 8kA 5 second excerpt of this group's take, codec. Encoded and decoded through a real speech codec, so the artefacts are the ones the format actually produces rather than a simulation of them. Delivered as gsm at 8000 Hz mono. Scored against plate.flac in the same group, which is the same five seconds undamaged. The parameters in the specification are what the file MEASURED, not what was requested of it.
and 4 more in the library.