Qualcomm AI Hub模型优化1: Whisper-Base-En导出及问题解决

1 从Qualcomm AI Hub Module中选择Whisper-Base-En模块部署

1.1 进入module虚拟环境

bash 复制代码
python3 -m venv qai_hub_models_env && source qai_hub_models_env/bin/activate

1.2 使用pip安装高通音频转录包

bash 复制代码
pip install "qai_hub_models[whisper_base_en]"

1.3 安装后,运行以下简单的CLI演示

bash 复制代码
python -m qai_hub_models.models.whisper_base_en.demo

1.4 使用导出脚本,这些脚本生成针对设备上部署进行优化的模型。这可以按如下方式运行:

bash 复制代码
python -m qai_hub_models.models.whisper_base_en.export

2. 问题分析及解决

2.1 samplerate包问题

在执行步骤3-4时,会报找不到samplerate包的错误

ModuleNotFoundError: No module named 'samplerate'

解决:

升级Python的包管理工具pip到最新版本:

bash 复制代码
pip install --upgrade pip

更新包索引

bash 复制代码
sudo apt-get update  

先安装cmake,再安装samplerate【直接安装samplerate会失败】

bash 复制代码
sudo apt-get install cmake

pip install samplerate

查看包

bash 复制代码
pip show samplerate

包已成功安装。

2.2 whisper包问题

但是继续运行仍缺包

ModuleNotFoundError: No module named 'whisper'

继续下载whisper包

bash 复制代码
pip install -U openai-whisper
相关推荐
REDcker5 分钟前
Linux 文件描述符与 Socket 选项操作详解
linux·运维·网络
蒹葭玉树18 分钟前
【C++上岸】C++常见面试题目--操作系统篇(第二十八期)
linux·c++·面试
2501_9277730729 分钟前
imx6驱动
linux·运维·服务器
hy____1231 小时前
Linux_进程间通信
linux·运维·服务器
银发控、1 小时前
nginx静态资源
运维·nginx
郭涤生1 小时前
C++的函数是否可以做到完全覆盖Linux和windows的跨平台
linux·c++·windows
老百姓懂点AI1 小时前
[测试工程] 告别“玄学”评测:智能体来了(西南总部)基于AI agent指挥官的自动化Eval框架与AI调度官的回归测试
运维·人工智能·自动化
德育处主任Pro1 小时前
『NAS』用SSH的方式连上NAS
运维·ssh
Meaauf2 小时前
VMware安装中科方德服务器操作系统
运维·服务器·中科方德
南宫码农2 小时前
神马影视8.5版本如意伪静态+视频教程
linux·运维·centos