Downloads · 30 days
17
14% of all-time downloads
happyme531/whisper-large-v3-turbo-RKNN2
whisper-large-v3-turbo-RKNN2 is a automatic speech recognition model from happyme531. Use it when you need speech turned into text. The card lists the license as agpl-3.0.
Whisper 是由 OpenAI 的 Alec Radford 等人提出的自动语音识别(ASR)和语音翻译前沿模型,相关论文为《通过大规模弱监督实现鲁棒语音识别》。该模型基于超过 500 万小时的标注数据训练,在零样本设定下展现出强大的跨数据集和跨领域泛化能力。 Whisper large-v3-turbo 是经过剪枝的 Whisper large-v3 微调版本。换言之,该模型与原始架构完全相同,仅将解码层数量从 32 层缩减…
Downloads · 30 days
17
14% of all-time downloads
All-time downloads
124
Public
Repo size
3.2 GB
Likes
1
Public
Click a slice to open those files.
.rknn1.8 GB · 99%
From the Hugging Face model README
Whisper 是由 OpenAI 的 Alec Radford 等人提出的自动语音识别(ASR)和语音翻译前沿模型,相关论文为《通过大规模弱监督实现鲁棒语音识别》。该模型基于超过 500 万小时的标注数据训练,在零样本设定下展现出强大的跨数据集和跨领域泛化能力。 Whisper large-v3-turbo 是经过剪枝的 Whisper large-v3 微调版本。换言之,该模型与原始架构完全相同,仅将解码层数量从 32 层缩减至 4 层。此举显著提升了推理速度,同时仅带来轻微的质量损失。
克隆项目到本地
安装依赖
pip install numpy scipy soundfile tqdm tokenizers librosa ztu-somemodelruntime-ez-rknn-async
python deploy_onnx_no_transformers-rknn2.py --model-dir . --wav long_test.wav --encoder encoder_with_kv.rknn --decoder decoder_static_kv.rknn --language zh --task transcribe
[chunk 0 | 0.00s -> 30.00s]
大家好们呀今天给大家分享的是再选一些语音生成网站的合集能够更加方便大家选择自己想要生成的角色进入网站可以看到所有的生成模型都在这里选择你想要生成的角色点击进入就来到了生成的页面在文本框内输入你想要生成的内容然后点击生成就好了另外呢因为每次的生成结果都会有一些不一样的地方
[chunk 1 | 30.00s -> 40.31s]
生成效果不好的话可以尝试重新生成也可以稍微调整一下下面的数值再生成试试使用时一定要遵守法律法规不可以损害刷人的形象哦
wav: long_test.wav
audio_seconds: 40.31
chunk_count: 2
chunk_seconds: 30.00
chunk_overlap_seconds: 0.00
encoder_ms: 24193.66
avg_decoder_step_ms: 140.03
zero_copy_decoder: True
merged_text:
大家好们呀今天给大家分享的是再选一些语音生成网站的合集能够更加方便大家选择自己想要生成的角色进入网站可以看到所有的生成模型都在这里选择你想要生成的角色点击进入就来到了生成的页面在文本框内输入你想要生成的内容然后点击生成就好了另外呢因为每次的生成结果都会有一些不一样的地方生成效果不好的话可以尝试重新生成也可以稍微调整一下下面的数值再生成试试使用时一定要遵守法律法规不可以损害刷人的形象哦
测试可用的版本:
torch==2.6.0
rknn-toolkit2==2.3.2
下载whisper的模型权重到本地
导出ONNX
python export_static_decoder.py \
--model-dir . \
--encoder-onnx-path encoder_with_kv.onnx \
--onnx-path decoder_static_kv.onnx \
--max-decode-len 448
python convert_encoder_with_kv.py
python convert_decoder_static_kv.py
Whisper is a state-of-the-art model for automatic speech recognition (ASR) and speech translation, proposed by Alec Radford et al. from OpenAI in the paper Robust Speech Recognition via Large-Scale Weak Supervision. Trained on over 5 million hours of labeled data, the model demonstrates strong generalization across datasets and domains in zero-shot settings. Whisper large-v3-turbo is a pruned and fine-tuned version of Whisper large-v3. It shares the exact same architecture but reduces the number of decoder layers from 32 to 4, significantly improving inference speed with only a minor quality degradation.
Clone the repository locally.
Install dependencies:
pip install numpy scipy soundfile tqdm tokenizers librosa ztu-somemodelruntime-ez-rknn-async
python deploy_onnx_no_transformers-rknn2.py --model-dir . --wav long_test.wav --encoder encoder_with_kv.rknn --decoder decoder_static_kv.rknn --language zh --task transcribe
[chunk 0 | 0.00s -> 30.00s]
大家好们呀今天给大家分享的是再选一些语音生成网站的合集能够更加方便大家选择自己想要生成的角色进入网站可以看到所有的生成模型都在这里选择你想要生成的角色点击进入就来到了生成的页面在文本框内输入你想要生成的内容然后点击生成就好了另外呢因为每次的生成结果都会有一些不一样的地方
[chunk 1 | 30.00s -> 40.31s]
生成效果不好的话可以尝试重新生成也可以稍微调整一下下面的数值再生成试试使用时一定要遵守法律法规不可以损害刷人的形象哦
wav: long_test.wav
audio_seconds: 40.31
chunk_count: 2
chunk_seconds: 30.00
chunk_overlap_seconds: 0.00
encoder_ms: 24193.66
avg_decoder_step_ms: 140.03
zero_copy_decoder: True
merged_text:
大家好们呀今天给大家分享的是再选一些语音生成网站的合集能够更加方便大家选择自己想要生成的角色进入网站可以看到所有的生成模型都在这里选择你想要生成的角色点击进入就来到了生成的页面在文本框内输入你想要生成的内容然后点击生成就好了另外呢因为每次的生成结果都会有一些不一样的地方生成效果不好的话可以尝试重新生成也可以稍微调整一下下面的数值再生成试试使用时一定要遵守法律法规不可以损害刷人的形象哦
Tested versions:
torch==2.6.0
rknn-toolkit2==2.3.2
Download the Whisper model weights locally.
Export to ONNX:
python export_static_decoder.py \
--model-dir . \
--encoder-onnx-path encoder_with_kv.onnx \
--onnx-path decoder_static_kv.onnx \
--max-decode-len 448
python convert_encoder_with_kv.py
python convert_decoder_static_kv.py
NLHSD to NHDLS, but it did not help. It may require removing the N dimension.