本镜像包含了适用于昇腾平台的SenseVoice模型的代码和运行环境。下载镜像并按以下指导进行部署,便可实现SenseVoice在昇腾平台的推理。
| 环境配置 | 配置说明 |
|---|---|
| 服务器 | Atlas 800T/I A2 910B(64GB) |
| 固件驱动版本 | 25.3及以上 |
从本项目下载镜像文件 sense-voice.tar.gz 文件
导入 Docker 镜像
docker load --input ./sense-voice.tar.gzCONTAINER_NAME = "your container name"
IMAGE = "your image name"
docker run \
--name $CONTAINER_NAME \
--privileged \
--device /dev/davinci1 \
--device /dev/davinci_manager \
--device /dev/devmm_svm \
--device /dev/hisi_hdc \
-v /usr/local/dcmi:/usr/local/dcmi \
-v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi \
-v /usr/local/Ascend/driver:/usr/local/Ascend/driver:ro \
-v /etc/ascend_install.info:/etc/ascend_install.info \
-it $IMAGE bashdocker exec -it $CONTAINER_NAME bash权重 权重已内置在容器内,路径为 /home/SenseVoiceSmall
代码 代码路径为 /home/ModelZoo-PyTorch/ACL_PyTorch/built-in/audio/SenseVoice/SenseVoice
python3 infer_onnx.py --model_path=/home/SenseVoiceSmall --om_path=SenseVoice_linux_aarch64.om --device=0 --input="/home/SenseVoiceSmall/example/zh.mp3" --perform=True --loop=20