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
相关推荐
孞㐑¥1 小时前
Linux之Socket 编程 UDP
linux·服务器·c++·经验分享·笔记·网络协议·udp
Hacker_Oldv2 小时前
软件测试(功能、工具、接口、性能、自动化、测开)详解
运维·自动化
Java樱木2 小时前
使用字节Trae + MCP,UI 到网页自动化。
运维·自动化
柳鲲鹏2 小时前
WINDOWS最快布署WEB服务器:apache2
服务器·前端·windows
无敌暴龙兽z5 小时前
离线环境安装elk及设置密码认证
运维·elk
M4K05 小时前
Linux百度网盘优化三板斧
linux
好奇的菜鸟5 小时前
如何在 Ubuntu 24.04 (Noble) 上使用阿里源
linux·运维·ubuntu
bcbobo21cn5 小时前
初步了解Linux etc/profile文件
linux·运维·服务器·shell·profile
wayuncn6 小时前
月付物理服务器租用平台-青蛙云
运维·服务器·服务器租用·服务器托管·物理机租用
望获linux6 小时前
【实时Linux实战系列】CPU 隔离与屏蔽技术
java·linux·运维·服务器·操作系统·开源软件·嵌入式软件