mingl commited on
Commit
6d5784b
·
verified ·
1 Parent(s): 261aad4

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +56 -3
README.md CHANGED
@@ -1,3 +1,56 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SenseVoice
2
+ SenseVoice是具有音频理解能力的音频基础模型,包括语音识别(ASR)、语种识别(LID)、语音情感识别(SER)和声学事件分类(AEC)或声学事件检测(AED)。本项目提供SenseVoice模型的介绍以及在多个任务测试集上的benchmark,以及体验模型所需的环境安装的与推理方式。
3
+
4
+ <a name="核心功能"></a>
5
+ # 核心功能 🎯
6
+ **SenseVoice**专注于高精度多语言语音识别、情感辨识和音频事件检测
7
+ - **多语言识别:** 采用超过40万小时数据训练,支持超过50种语言,识别效果上优于Whisper模型。
8
+ - **富文本识别:**
9
+ - 具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。
10
+ - 支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。
11
+ - **高效推理:** SenseVoice-Small模型采用非自回归端到端框架,推理延迟极低,10s音频推理仅耗时70ms,15倍优于Whisper-Large。
12
+ - **微调定制:** 具备便捷的微调脚本与策略,方便用户根据业务场景修复长尾样本问题。
13
+ - **服务部署:** 具有完整的服务部署链路,支持多并发请求,支持客户端语言有,python、c++、html、java与c#等。
14
+
15
+ # SenseVoice-Api
16
+ 此项目是基于SenseVoice的funasr_onnx版本进行的api发布
17
+
18
+ ### Docker部署
19
+ ```
20
+ # 拉取镜像
21
+ docker pull yiminger/sensevoice:latest
22
+ # 运行
23
+ docker run -p 8000:8000 yiminger/sensevoice:latest
24
+ ```
25
+
26
+ ### 本地安装
27
+ ```
28
+ git clone https://github.com/HG-ha/SenseVoice-Api.git && cd SenseVoice-Api
29
+ # 安装依赖
30
+ pip install -r requirements.txt
31
+ # 运行
32
+ python main.py
33
+ ```
34
+
35
+ ### 接口测试
36
+ 1. 从URL转文字
37
+ ```
38
+ curl --request POST \
39
+ --url http://127.0.0.1:8000/extract_text-url/ \
40
+ --header 'content-type: multipart/form-data' \
41
+ --data '{
42
+ "url": "https://isv-data.oss-cn-hangzhou.aliyuncs.com/ics/MaaS/ASR/test_audio/asr_example_zh.wav"
43
+ }'
44
+ ```
45
+ 2. 从文件转文字
46
+ ```
47
+ curl --request POST \
48
+ --url http://127.0.0.1:8000/extract_text-file/ \
49
+ --header 'content-type: multipart/form-data' \
50
+ --form 'file=@asr_example_zh.wav'
51
+ ```
52
+
53
+ ### 接口文档
54
+ ```
55
+ http://127.0.0.1:8000/docs
56
+ ```