Downloads · 30 days
0
csukuangfj/tmp-2026-09-07
tmp-2026-09-07 is a machine learning model from csukuangfj. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Downloaded from https://modelscope.cn/models/dengcunqin/pocket-tts-zh-en/files
Downloads · 30 days
0
Access
Public
Updated Oct 23, 2026
Repo size
1 GB
Likes
0
Public
Click a slice to open those files.
.onnx824 MB · 77%
From the Hugging Face model README
Downloaded from https://modelscope.cn/models/dengcunqin/pocket-tts-zh-en/files
一个中英双语语音合成(TTS)模型,支持声音克隆:给一段几秒钟的参考音频,即可用这个声音读出任意中英文文本。基于 CALM / Lagrangian Self Distillation(LSD)架构,可在 CPU / GPU 上自托管部署,数据不出本地。
| 项 | 说明 |
|---|---|
| 架构 | Mimi 神经编解码器 + FlowLM(Transformer)+ LSD 目标 |
| 推理格式 | ONNX(step_onnx_int8 = int8 量化 / step_onnx = fp32) |
| 采样率 | 24 kHz(Mimi 原生) |
| 帧率 | 12.5 Hz |
| FlowLM | 6 层,d_model 1024 |
| 文本编码 | SentencePiece BPE,词表 25,055 |
| 语言 | 中文(普通话)+ 英文 |
| 训练数据 | WenetSpeech4TTS + LibriTTS |
pip install onnxruntime soundfile sentencepiece numpy scipy
从 ModelScope(魔搭) 下载模型文件:
仓库包含:
step_onnx_int8/:int8 量化 ONNX 模型(CPU 推理推荐,更小更快)step_onnx/:fp32 ONNX 模型chn_jpn_yue_eng_ko_spectok.bpe.model:SentencePiece 词表demo.py / step_runtime.py:推理运行时代码Vivian.wav:示例参考音色(可换成自己的任意 wav)# int8 模型(CPU 推荐)
python demo.py --model-dir step_onnx_int8 --reference Vivian.wav --output output.wav
# fp32 模型
python demo.py --model-dir step_onnx --reference Vivian.wav --text "你好,世界。" --output output.wav
demo.py 为流式合成,会打印首帧延迟与 RTF(实时倍速);参考音色换成你自己的 wav 即可,会自动重采样到 24kHz。
本仓库发布的是 ONNX 模型 + 最简推理 demo:
demo.py 只做最简 BPE 分词:不含数字转中文、英文小写等归一化(chs2norm),文本里有数字/大写英文时请自行先做归一化。文本预处理(长文本切割合并 + 完整归一化)不包含在本仓库中,属于商用授权的一部分;也可自行实现相应逻辑。
| 社区版(本仓库) | 商用版 | |
|---|---|---|
| 权重 | ✅ 200k 完整权重 | ✅ 同权重 |
| 短文本合成 | ✅ 开箱即用 | ✅ |
| 长文本预处理 | ❌(需自行实现) | ✅ 预处理 |
| 商用授权 | ❌ | ✅ |
| 私有化部署 / 技术支持 | ❌ | ✅ |
⚠️ 商业使用(将模型集成到对外收费的产品/服务、企业内部商用等)需单独购买商用授权。商用授权包含:商用合法使用权、长文本预处理、私有化部署与技术支持。
联系见文末「关于作者」。
作者常驻广州,专注语音技术方向(ASR/TTS),目前正积极寻找本地相关工作机会。
[email protected]game_for_enjoy(请备注来意)如有兴趣交流技术或商用合作,欢迎联系。
本项目基于 kyutai-labs/pocket-tts(CALM / LSD 架构)与开源语音数据集(WenetSpeech4TTS、LibriTTS)构建,特此致谢。