add sample data and update README

This commit is contained in:
2025-08-26 15:25:11 +08:00
parent 5692ccdd44
commit c078407cb3
3 changed files with 8 additions and 6 deletions

View File

@@ -8,20 +8,21 @@ docker build -f ./Dockerfile.funasr-mr100 -t <your_image> .
## 使用说明
### 快速镜像测试
对funasr的测试需要在以上构造好的镜像容器内测试测试步骤
1. 将需要测试的音频wav文件和相应的ground truth文件含有音频的正确内容文字的文本文件放置于当前文件夹并且准备好相应的ASR模型路径
2. 快速测试命令
1. 本项目中附带上了示例测试数据,音频文件为`lei-jun-test.wav`,音频的识别准确内容文件为`lei-jun.txt`用户需要准备好相应的ASR模型路径本例中假设我们已经下载好了SenseVoiceSmall模型存放于/model/SenseVoiceSmall
2. 在本项目路径下执行以下快速测试命令
```shell
docker run -it \
-v /usr/src:/usr/src \
-v /lib/modules:/lib/modules --device=/dev/iluvatar0:/dev/iluvatar0 \
-v $PWD:/tmp/workspace \
-v <host_model_dir>:<model_dir> \
-e MODEL_DIR=<model_dir> \
-e TEST_FILE=<test_file> \
-e ANSWER_FILE=<ground_truth> \
-v /mnt/SenseVoiceSmall:/model \
-e MODEL_DIR=/model \
-e TEST_FILE=lei-jun-test.wav \
-e ANSWER_FILE=lei-jun.txt \
--cpus=4 --memory=16g \
<your_image>
```
上述测试指令成功运行将会在terminal中看到对测试音频的识别结果运行时间以及1-cer效果指标
### 定制化手动运行