chenkui164 / FastASR

这是一个用C++实现ASR推理的项目,它依赖很少,安装也很简单,推理速度很快,在树莓派4B等ARM平台也可以流畅的运行。 支持的模型是由Google的Transformer模型中优化而来,数据集是开源wenetspeech(10000+小时)或阿里私有数据集(60000+小时), 所以识别效果也很好,可以媲美许多商用的ASR软件。
Apache License 2.0
481 stars 74 forks source link

建议做一个python的直接安装用的轮子 #22

Closed znsoftm closed 1 year ago

znsoftm commented 1 year ago

方便普通用户直接用pip 进行安装使用,里面可以包括转好的模型或者把模型分开包安装。

chenkui164 commented 1 year ago

当时简单的查了一下,好像在电脑上要分别安装python3.6~3.10,还要考虑windows系统,感觉比较麻烦就先搁置了 @znsoftm

znsoftm commented 1 year ago

可以用源码的方式编译。在轮子安装时直接编译。反正这东东编译很方便的。

znsoftm commented 1 year ago

好多包都支持在安装轮子时编译源码。

chenkui164 commented 1 year ago

哦,原来还可以这样,我看看要怎么弄

znsoftm commented 1 year ago

https://zhuanlan.zhihu.com/p/348417688

可以参考下这个

csukuangfj commented 1 year ago

建议使用pybind11.

chenkui164 commented 1 year ago

建议使用pybind11.

嗯嗯,我也是看了k2和icefall的代码,他们都是用pybind11封装的,现在已经是用pybind11封装了。

chenkui164 commented 1 year ago

已经通过github action 编译出各平台能用的二进制whl包,可通过pip install fastasr直接安装,不需要编译 @znsoftm