SPGISpeech数据集加载并探索 | AI生成和翻译

首页 2026.07

已完成。已加载并探索 SPGISpeech 数据集。以下是发现:

结构

目录 文件数 训练行数 大小
S/ 12 个 parquet 约 77k 训练 + 39k 验证 + 39k 测试 45 GB
M/ 34 个 parquet 约 138k 训练 + … 134 GB
L/ 146 个 parquet 约 633k 训练 + … 580 GB
dev/ 3 个 parquet 仅验证集 11 GB
test/ 3 个 parquet 仅测试集 11 GB

Schema (ParquetFile.schema_arrow)

wav_filename: string       # 例如 "ed71da8f216a4f688c495b1be3050c5f/62.wav"
audio: struct<bytes: binary, path: string>  # 原始 WAV 字节在 'bytes' 中,文件名在 'path' 中
wav_filesize: int32
transcript: string         # 格式化文本,包含大写/标点/数字

音频样本: 单声道、16-bit、16kHz WAV — 12.7 秒片段,直接使用 soundfile 正常。

数据集库 (datasets 5.x) 问题: 它需要 torchcodec 进行音频解码,而 torchcodec 又需要 CUDA torch。直接使用 pyarrow 路径 (pq.ParquetFile.read_row_group(…) + soundfile.read(BytesIO)) 即可正常工作,避免了所有这些问题。

你的设置: /mnt/data/zz/spgispeech/explore.py 已准备好运行:

cd /mnt/data/zz/spgispeech
source .venv/bin/activate
python3 explore.py S    # 或 M, L, dev, test

AI生成和翻译,但整理分享仍需精力。如果觉得有帮助,欢迎 捐助支持。 微信:@lzwjavaWeChat QR · X: @lzwjava · 打个招呼 👋

返回 捐助