Skip to content
프로젝트

fufuchiu/speechloom has 31 GitHub stars and 172 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 01:34 UTC. Last push 2026-10-01.

이 수치를 측정하는 방법

측정된 스타 증가

in 24h
0
in 7 days
기록 수집 중
in 15 days
기록 수집 중
in 1 month
기록 수집 중

서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.

소개

End-to-end speech model research: waveform encoding, causal decoding, codec tokens, joint losses and streaming.

머신러닝

README.md

Original

speechloom

端到端语音模型研究工具:音频编码、因果解码、联合训练与流式协议。

Chen Yuxuan

历史说明:本仓库由经过验证的补丁序列重建;2025 年至 2026 年 8 月的 Git 时间戳用于展示项目演进,不代表代码实际开发日期。

CI

快速开始

python -m venv .venv
source .venv/bin/activate
pip install -e '.[dev]'
python -m speechloom tokenize '大学' --audio-codes 0,128,255
python examples/codec_roundtrip.py
python examples/stream_text.py

文本采用无损 UTF-8 byte token。音频码本分配独立 ID 区间,避免模态碰撞。 训练时输出序列为 BOS + text + separator + audio_codes + EOS。

模型实验

pip install torch --index-url https://download.pytorch.org/whl/cpu
python examples/train_tiny.py

提供可以训练的紧凑研究原型和完整数据链路。示例使用合成输入,验证损失下降、 梯度和掩码正确性;不包含经过大规模训练的权重,也没有真实语料成绩声明。

文档

验证

python -m build
python -m pytest -q
ruff check .
ruff format --check .

MIT License · Chen Yuxuan

관련 프로젝트 살펴보기