Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
把语音变成两路紧凑的词元,再还原成 24 kHz 音频,码率 1.09 kbps,重点支持英语和十种印度语言。适合语音研究人员和文字转语音的开发者。
IndiCodec 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub
IndiCodec 是一个神经语音编解码器。它把语音变成两路整数词元,合计每秒 75 个,再解码回 24 kHz 的音频。它用来构建语音语言模型和文字转语音系统。它主要学习英语和十种印度语言,卡片说它在印度语言上表现最好。它建立在 Neuphonic 的 NeuCodec 之上,一个文件里有 624M 参数。
它适合需要紧凑语音词元的语音研究人员和开发者,尤其是做印度语言的。你需要一点 Python 和 PyTorch 环境。
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| 语音 AI | 语音语言模型研究人员 | 把语音变成语言模型可以学习的词元 | 把印地语和泰米尔语音频准备成词元数组 |
| 软件 | 文字转语音开发者 | 把预测出的词元解码回音频 | 用两个数组重建 24 kHz 的声音 |
| 研究 | 编解码器研究人员 | 在印度语言上比较低码率编解码器 | 把解码后的片段和原始音频对比打分 |
| 语言技术 | 做印度语言的团队 | 用小体积的词元形式存储语音 | 以每秒 75 个词元保存孟加拉语录音 |
做音乐的人应该去别处找,因为这个编解码器只处理语音。
| Use case | Who | What they get back |
|---|---|---|
| 语音转词元 | 模型构建者 | 一个内容数组和一个声学数组 |
| 词元转语音 | 文字转语音开发者 | 24 kHz 音频 |
| 往返测试 | 研究人员 | 一份可以和原始音频对比打分的解码副本 |
pip install -U huggingface_hub
hf download prakharkhatri/IndiCodec --local-dir IndiCodec && cd IndiCodec pip install torch==2.6.0 torchaudio==2.6.0 safetensors soundfile transformers==4.51.* vector-quantize-pytorch==1.17.8 torchtune==0.5.0 torchao==0.9.0 local-attention einops librosa
从权重文件加载模型,读取一个音频文件,调用 encode 得到两路词元数组,再调用 decode 把音频还原回来。无论你的录音是什么采样率,编解码器都会先把它转换成 16 kHz。输出是 24 kHz。
import soundfile as sf
from indicodec import IndiCodec
codec = IndiCodec.load("model.safetensors")
wav, sr = sf.read("speech.wav")
content, acoustic = codec.encode(wav, sr) # token arrays
audio = codec.decode(content, acoustic) # 24 kHz| Tool | What it does |
|---|---|
| IndiCodec.load | 从 model.safetensors 加载全部权重 |
| encode | 把音频变成一个内容数组和一个声学数组 |
| decode | 用这两个数组重建 24 kHz 音频 |
你从 wav 文件里读取一段简短的印地语录音。encode 返回两个整数词元数组,每秒 75 个。decode 再把它们变回音频。在卡片的测试里,印度语言的词在这样往返之后,比用 Mimi、SNAC 或 NeuCodec 保留得更好。
编解码器把声音压缩成一小串数字,之后再重建它。语音语言模型读这些数字,就像文本模型读单词一样。第一步可以先对一段录音运行卡片里的简短 Python 示例,然后听听结果。
内容流承载文字内容,来自 w2v-BERT 2.0 的特征。声学流承载声音和细节。每一路都是单个有限标量量化网格,没有学出来的码本,也没有一叠残差码本。先编码内容,声学网格再编码剩下的部分。
把语音变成两路紧凑的词元,再还原成 24 kHz 音频,码率 1.09 kbps,重点支持英语和十种印度语言。适合语音研究人员和文字转语音的开发者。
由 prakharkhatri 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:IndiCodec 是一个神经语音编解码器。它把语音变成两路整数词元,合计每秒 75 个,再解码回 24 kHz 的音频。它用来构建语音语言模型和文字转语音系统。它主要学习英语和十种印度语言,卡片说它在印度语言上表现最好。它建立在 Neuphonic 的 NeuCodec 之上,一个文件里有 624M 参数。
适合谁:它适合需要紧凑语音词元的语音研究人员和开发者,尤其是做印度语言的。你需要一点 Python 和 PyTorch 环境。
Industry | Who uses it | How they use it | Example
语音 AI | 语音语言模型研究人员 | 把语音变成语言模型可以学习的词元 | 把印地语和泰米尔语音频准备成词元数组
软件 | 文字转语音开发者 | 把预测出的词元解码回音频 | 用两个数组重建 24 kHz 的声音
研究 | 编解码器研究人员 | 在印度语言上比较低码率编解码器 | 把解码后的片段和原始音频对比打分
语言技术 | 做印度语言的团队 | 用小体积的词元形式存储语音 | 以每秒 75 个词元保存孟加拉语录音
做音乐的人应该去别处找,因为这个编解码器只处理语音。
用在哪里:
Use case | Who | What they get back
语音转词元 | 模型构建者 | 一个内容数组和一个声学数组
词元转语音 | 文字转语音开发者 | 24 kHz 音频
往返测试 | 研究人员 | 一份可以和原始音频对比打分的解码副本
如何设置:
pip install -U huggingface_hub
hf download prakharkhatri/IndiCodec --local-dir IndiCodec && cd IndiCodec
pip install torch==2.6.0 torchaudio==2.6.0 safetensors soundfile transformers==4.51.* vector-quantize-pytorch==1.17.8 torchtune==0.5.0 torchao==0.9.0 local-attention einops librosa
如何使用:从权重文件加载模型,读取一个音频文件,调用 encode 得到两路词元数组,再调用 decode 把音频还原回来。无论你的录音是什么采样率,编解码器都会先把它转换成 16 kHz。输出是 24 kHz。
import soundfile as sf
from indicodec import IndiCodec
codec = IndiCodec.load("model.safetensors")
wav, sr = sf.read("speech.wav")
content, acoustic = codec.encode(wav, sr) # token arrays
audio = codec.decode(content, acoustic) # 24 kHz
Tool | What it does
IndiCodec.load | 从 model.safetensors 加载全部权重
encode | 把音频变成一个内容数组和一个声学数组
decode | 用这两个数组重建 24 kHz 音频
示例:你从 wav 文件里读取一段简短的印地语录音。encode 返回两个整数词元数组,每秒 75 个。decode 再把它们变回音频。在卡片的测试里,印度语言的词在这样往返之后,比用 Mimi、SNAC 或 NeuCodec 保留得更好。
新手与专家:编解码器把声音压缩成一小串数字,之后再重建它。语音语言模型读这些数字,就像文本模型读单词一样。第一步可以先对一段录音运行卡片里的简短 Python 示例,然后听听结果。
内容流承载文字内容,来自 w2v-BERT 2.0 的特征。声学流承载声音和细节。每一路都是单个有限标量量化网格,没有学出来的码本,也没有一叠残差码本。先编码内容,声学网格再编码剩下的部分。
任意采样率的语音输入
内容流和声学流被量化
输出两个词元数组
解码器重建 24 kHz 音频
注意事项:
Title: 往返之后的印度语言字符错误率,越低越好
IndiCodec: 6.3 percent
NeuCodec: 8.9 percent
SNAC: 13.3 percent
Mimi: 14.3 percent
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download prakharkhatri/IndiCodec
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| IndiCodec 本页 | 81 | 7 | 624M | apache-2.0 | |
| RubatoCodec共有 speech-tokenizer · audio-to-audio · speech | 670 | 18 | 246M | apache-2.0 | |
| MuLaCover共有 audio-to-audio · audio · safetensors | 678 | 49 | 4.4B | cc-by-nc-4.0 | |
| parakeet-tdt-0.6b-v3共有 speech · audio · safetensors | 529,594 | 1,272 | 627M | cc-by-4.0 | |
| Parakeet RNNT 1.1B共有 speech · audio · safetensors | 8,709 | 189 | 1.1B | cc-by-4.0 | |
| VoxLock共有 speech · audio · safetensors | 2,253 | 46 | 27.3M | apache-2.0 |
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
LibertAIDAI · 工具包
以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。
facebook · 工具包
根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。
alpindale · 工具包
用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。
prithivMLmods · 工具包
在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。