ghananlpcommunity/asante-twi-bible-speech-phonemes
This dataset is shared under CC BY-NC 4.0, which means you are free to use, share, and adapt it for non-commercial research and educational purposes with attribution. You can read the full license at https://creativecommons.org/licenses/by-nc/4.0/. Asante Twi Bible Speech — Phonemes Phoneme-labelled version of ghananlpcommunity/asante-twi-bible-speech-text, built for training a wav2vec2 (CTC) phoneme recogniser for Asante Twi. Each example adds a phonemes column: a… See the full description on the dataset page: https://huggingface.co/datasets/ghananlpcommunity/asante-twi-bible-speech-phonemes.
This dataset is shared under CC BY-NC 4.0, which means you are free to use, share, and adapt it for non-commercial research and educational purposes with attribution. You can read the full license at https://creativecommons.org/licenses/by-nc/4.0/.
Asante Twi Bible Speech — Phonemes
Phoneme-labelled version of `ghananlpcommunity/asante-twi-bible-speech-text`, built for training a wav2vec2 (CTC) phoneme recogniser for Asante Twi.
Each example adds a phonemes column: a space-separated sequence of true Asante-Twi phonemes generated from the transcript with `twi-g2p` (vits output format).
Columns
audio: 16 kHz mono audiotext: original Twi transcriptphonemes: space-separated phoneme target (the CTC label)
Why no alignments?
wav2vec2 is fine-tuned with CTC loss, which learns the alignment between audio frames and phoneme labels on its own. Training needs only (audio, phoneme-string) pairs — no forced-alignment timestamps.
Tokenizer
vocab.json (in this repo) maps each phoneme to an id for Wav2Vec2CTCTokenizer, including [PAD] (CTC blank) and [UNK].
Filtering
Transcripts containing digits, and any examples that produced an empty phoneme string, were dropped.
