‌FunASR‌阿里开源的语音识别工具

FunASR‌是一个由阿里云智能团队开源的语音识别工具。它旨在通过发布工业级语音识别模型的训练和微调,促进学术研究和工业应用之间的交流,推动语音识别生态的发展‌。

今天来试着搭建下。

1、先贴上github地址。

复制代码
https://github.com/modelscope/FunASR

2、创建环境

复制代码
conda create -n funasr python==3.10

后台回复"conda"可拿到Ubuntu conda安装包

3、安装

安装方式我看着有三种,一种docker安装。一种源码安装。一种直接安装

咱们先来体验下直接安装的方式

复制代码
pip install -U funasr

4、安装比较顺利,直接安装成功。试着运行下。

复制代码
funasr ++model=paraformer-zh ++vad_model="fsmn-vad" ++punc_model="ct-punc" ++input=asr_example_zh.wav

5、运行后会先下载模型

这个模型比较小,下载得很快。

接着再试下。报错了,看着是参数不对。

5、代码执行下试试

复制代码
from funasr import AutoModel# paraformer-zh is a multi-functional asr model# use vad, punc, spk or not as you needmodel = AutoModel(model="paraformer-zh",  vad_model="fsmn-vad",  punc_model="ct-punc",                   # spk_model="cam++",                   )res = model.generate(input=f"{model.model_path}/example/asr_example.wav",                      batch_size_s=300,                      hotword='魔搭')print(res)

OK,完美运行。

搜到一个funasr的网站,不知道是不是官网,上面提供安装包https://funasr.com/#/

这就是简单的复现方法,如果大家在搭建的过程中有什么问题的话,欢迎留言,大家一起讨论学习。

相关推荐
ZhengEnCi1 分钟前
Excel 文件结构完全指南-从基础概念到 Python 读取的实用宝典
python·excel
一百天成为python专家5 分钟前
python爬虫入门(小白五分钟从入门到精通)
开发语言·爬虫·python·opencv·yolo·计算机视觉·正则表达式
simon_skywalker7 分钟前
第十二章 序列的特殊方法
python
ZhengEnCi10 分钟前
FastAPI 项目结构完全指南-从零基础到企业级应用的 Python Web 开发利器
服务器·python·web3
林炳然14 分钟前
Python的“一行搞定”风格
python
java1234_小锋16 分钟前
TensorFlow2 Python深度学习 - 使用Dropout层解决过拟合问题
python·深度学习·tensorflow·tensorflow2
风生水气18 分钟前
vllm部署实践:windows单显卡上部署qwen模型
llm
wanfeng_0925 分钟前
python爬虫学习
爬虫·python·学习
唐叔在学习32 分钟前
Pyinstaller - Python桌面应用打包的首选工具
后端·python·程序员
Victory_orsh1 小时前
“自然搞懂”深度学习系列(基于Pytorch架构)——01初入茅庐
人工智能·pytorch·python·深度学习·算法·机器学习