LeetCode接雨水四种解法:从暴力到双指针,吃透单调栈与动态规划
2026/10/23 8:31:22
Qwen3-TTS-Tokenizer-12Hz 是阿里巴巴Qwen团队开发的高效音频编解码器,可将音频信号压缩为离散tokens,并实现高保真重建。该模型是Qwen3-TTS系列的核心组件,采用12Hz超低采样率实现高效压缩。
| 特性 | 说明 |
|---|---|
| 12Hz采样率 | 超低采样率,高效压缩音频数据 |
| 2048码本 | 大容量码本,保留丰富音频细节 |
| 16量化层 | 多层量化,确保音质还原度 |
| GPU加速 | 支持CUDA加速,实时处理 |
| 高保真 | 业界最高PESQ/STOI/UTMOS指标 |
| 指标 | 数值 | 说明 |
|---|---|---|
| PESQ_WB | 3.21 | 语音质量评估(最高) |
| STOI | 0.96 | 短时客观可懂度(最高) |
| UTMOS | 4.16 | 主观音质评分(最高) |
| Speaker Similarity | 0.95 | 说话人相似度(最高) |
启动后访问Jupyter,将端口替换为7860即可访问Web界面:
https://gpu-{实例ID}-7860.web.gpu.csdn.net/界面顶部状态栏显示:
上传音频,一键完成编码和解码,对比原音频与重建音频的差异。
操作步骤:
输出信息:
将音频编码为离散tokens,可保存供后续使用。
输出信息:
将编码后的tokens(.pt文件)解码为音频。
输出信息:
| 格式 | 支持 |
|---|---|
| WAV | |
| MP3 | |
| FLAC | |
| OGG | |
| M4A |
from qwen_tts import Qwen3TTSTokenizer import soundfile as sf # 加载模型 tokenizer = Qwen3TTSTokenizer.from_pretrained( "/opt/qwen-tts-tokenizer/model", device_map="cuda:0", ) # 编码音频 enc = tokenizer.encode("input.wav") print(f"Codes shape: {enc.audio_codes[0].shape}") # 解码还原 wavs, sr = tokenizer.decode(enc) sf.write("output.wav", wavs[0], sr)# 本地文件 enc = tokenizer.encode("audio.wav") # URL enc = tokenizer.encode("https://example.com/audio.wav") # NumPy数组 enc = tokenizer.encode((numpy_array, sample_rate))镜像启动后,服务会自动运行:
# 查看服务状态 supervisorctl status # 重启服务 supervisorctl restart qwen-tts-tokenizer # 停止服务 supervisorctl stop qwen-tts-tokenizer # 启动服务 supervisorctl start qwen-tts-tokenizer# 实时查看日志 tail -f /root/workspace/qwen-tts-tokenizer.log # 查看最近50行日志 tail -50 /root/workspace/qwen-tts-tokenizer.logA:执行以下命令重启服务:
supervisorctl restart qwen-tts-tokenizerA:检查是否使用GPU。正常情况下GPU显存占用约1GB,如显存为0则未正确加载到GPU。
A:正常现象。编解码会有一定信息损失,但Qwen3-TTS-Tokenizer-12Hz的重建质量已达业界最高水平(PESQ 3.21)。
A:理论上无限制,但建议单次处理不超过5分钟的音频,以确保处理速度和内存稳定。
A:不需要,已配置Supervisor自动启动。首次启动约需1-2分钟加载模型。
获取更多AI镜像
想探索更多AI镜像和应用场景?访问 CSDN星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。