The cleaned Common Voice 10 (test set) that has been checked by a human for Ukrainian πŸ‡ΊπŸ‡¦

February 20, 2025 Β· View on GitHub

Overview

This repository contains the archive of CV10 (test set) with checked Ukrainian transcriptions and audios. All audios have been checked by a human to be sure that they are correct.

This archive is used to test all ASR models listed here: https://github.com/egorsmkv/speech-recognition-uk

Hugging Face dataset

Usage

Example with datasets:

from datasets import load_dataset

ds = load_dataset('Yehor/cv10-uk-testset-clean')

print(ds)

for row in ds['train']:
  audio = row["audio"]

  sampling_rate = audio["sampling_rate"]
  audio_bytes = audio["array"]
  filename = audio["path"]

  print(len(audio_bytes), sampling_rate, filename)
  print(row["duration"], row["transcription"])

  print('---')

Example with polars: https://colab.research.google.com/drive/1upeXw3WbLjK37b1LetpM0HxFXDdOZqSK?usp=sharing

Google Colabs

Use the following colabs to see how you can download this dataset in Python:

datasets:

polars:

Statistics

Duration statistics

Duration: 4.6 hours

MetricsValue
mean5.201474
std1.764957
min1.704
25%3.816
50%4.896
75%6.384
max10.536

Download from GitHub

We recommend to use Hugging Face dataset, but in case you need raw dataset, use: