SNUV (Spelling and NUmbers Voice database) is a Polish speech corpus designed for the development and evaluation of automatic speech recognition (ASR) systems for spoken spelling and number recognition.
The corpus contains 132,656 complete transcribed recordings, comprising 221.74 hours of speech, produced by 210 Polish speakers. The speaker metadata identifies 120 female speakers and 90 male speakers. Known speaker ages range from 11 to 69 years; age information is unavailable for three participants.
The speech material focuses on utterances involving spoken letter names, spelled words, digit sequences and numerical expressions. These are relevant to voice-driven applications in which users communicate names, identifiers, telephone numbers, account numbers, registration numbers, postal codes and similar information.
Speech was collected remotely through a dedicated web-based recording platform. Each complete recording is accompanied by an orthographic transcription and recording-level metadata.
The corpus is released under the Creative Commons Attribution (CC BY) licence and may be used free of charge for both academic and commercial purposes.
| Property | Value |
|---|---|
| Complete transcribed recordings | 132,656 |
| Total duration | 221.74 hours |
| Speakers | 210 |
| Female speakers | 120 |
| Male speakers | 90 |
| Known age range | 11-69 years |
| Speakers with known age | 207 |
| Speakers with missing age | 3 |
| Mean known speaker age | 28.4 years |
| Median known speaker age | 25 years |
| Transcribed word tokens | 704,259 |
| Distinct orthographic transcriptions | 57,640 |
| Mean utterance duration | 6.02 s |
| Median utterance duration | 5.75 s |
| 95th percentile of utterance duration | 10.50 s |
| Mean words per utterance | 5.31 |
| Median words per utterance | 6 |
| Mean recordings per speaker | 631.7 |
| Median recordings per speaker | 623 |
| Recordings per speaker | 153-1,663 |
| Mean speech duration per speaker | 1.06 hours |
| Speech duration per speaker | 0.17-2.39 hours |
| Audio format | WAV |
| Encoding | signed PCM |
| Sampling rate | 22,050 Hz |
| Bit depth | 16 bit |
| Channels | Mono |
The values above were calculated from complete metadata records: entries containing a transcription, a positive word count and a positive recording duration. The supplied file-level SQL dump contains 132,736 rows in total, of which 80 are incomplete metadata entries and are excluded from these corpus statistics.
SNUV was designed to support ASR systems that recognise spoken spelling and numbers. The transcriptions show several recurring forms of speech material, including:
Parentheses in the orthographic transcription are used to group components pronounced as a numerical expression, for example:
(trzydzieści dwa) (dziewięćdziesiąt pięć) (czterdzieści dwa)
A sequence of separately spoken digits may be represented as follows:
jeden osiem dziewięć pięć dwa cztery
Spelled material is transcribed using the spoken forms of Polish letter names, for example:
es pe er zet ą eś ći
The corpus contains recordings from 210 speakers. Of these, 207 have a known age in the supplied metadata. Their ages range from 11 to 69 years, with a mean of 28.4 and a median of 25 years.
The average complete utterance lasts 6.02 seconds and contains 5.31 transcribed word tokens. Half of the recordings are no longer than 5.75 seconds, while 95% are no longer than 10.50 seconds.
The contribution per speaker is uneven, as expected in a crowdsourced collection. Individual speakers contributed between 153 and 1,663 complete recordings, corresponding to approximately 0.17-2.39 hours of speech.
The supplied metadata is organised into two relational tables represented by SQL dumps.
Each file-level record may contain:
Each speaker-level record contains:
The sex values in the original metadata use the Polish abbreviations k and m, corresponding to female and male speakers respectively. An age value of zero occurs for three speakers and is treated here as missing information rather than as a literal age.
The corpus was created using a crowdsourcing approach. VoiceLab was commissioned to develop a web-based application for recording speech and to recruit participants. Contributors recorded remotely and were paid according to the amount of speech supplied, up to approximately 100 PLN per participant. VoiceLab also processed the recordings to provide the required recording quality.
Because contributors used an online collection platform, SNUV represents remotely collected speech rather than recordings made exclusively in a controlled studio environment.
The corpus is organised by speaker. The example distribution contains speaker directories with paired files such as:
2k36_23lat/ |-- 1_23lat.wav |-- 1_23lat.txt |-- 2_23lat.wav |-- 2_23lat.txt `-- ...
The WAV file contains the speech recording and the correspondingly named UTF-8 text file contains its orthographic transcription. The full distribution also includes SQL metadata dumps describing the speakers and individual recordings.
SNUV is intended primarily for:
The SNUV corpus is distributed free of charge under the Creative Commons Attribution (CC BY) licence and may be used for both academic and commercial purposes.
To obtain the database, please contact pelcra@uni.lodz.pl.
The statistics and figures on this page were generated directly from the supplied file-level and speaker-level SQL metadata dumps. A Python analysis script is available with the documentation materials. It produces:
When using SNUV in research or a commercial product, please cite the accompanying corpus documentation and acknowledge the creators of the resource in accordance with the CC BY licence.