eko57/spc_r_segmented
eko57/spc_r_segmented Diarized and segmented speech dataset derived from i4ds/spc_r. Description Each row is a merged speech segment belonging to a single speaker. The source audio and SRT subtitles from i4ds/spc_r were processed with the following pipeline: Diarization -- pyannote/speaker-diarization-3.1 assigned speaker labels to each SRT segment based on temporal overlap. Merging -- Consecutive SRT segments from the same speaker were merged when the silence… See the full description on the dataset page: https://huggingface.co/datasets/eko57/spc_r_segmented.
eko57/spcrsegmented
Diarized and segmented speech dataset derived from i4ds/spc_r.
Description
Each row is a merged speech segment belonging to a single speaker. The source audio and SRT subtitles from i4ds/spc_r were processed with the following pipeline:
- Diarization -- pyannote/speaker-diarization-3.1 assigned speaker labels to each SRT segment based on temporal overlap.
- Merging -- Consecutive SRT segments from the same speaker were merged when the silence gap between them was below a threshold (default 1.0s) and the resulting duration stayed within bounds (default 10--20s).
- Slicing -- The merged time ranges were used to slice the original audio waveform. Each segment is encoded as FLAC.
Columns
Usage
from datasets import load_dataset
ds = load_dataset("eko57/spc_r_segmented")
print(ds["train"][0])