Giter VIP home page Giter VIP logo

Comments (21)

yy-zhong avatar yy-zhong commented on September 19, 2024 4

这是我自己构建的版本,在Windows环境运行无问题。只需要把models里的paraformer-offline-zh文件夹下的内容替换成新的即可。
P.S. 强烈建议对原本的模型进行备份

from capswriter-offline.

yy-zhong avatar yy-zhong commented on September 19, 2024 2

这是从头开始构建的说明,里面也包含了必要的python代码

from capswriter-offline.

yy-zhong avatar yy-zhong commented on September 19, 2024 1

@kebinzhi 或许可以考虑自己构建一个ONNX模型?我也尝试了链接里的模型,同样是无法执行。
我的解决方案如下,可以在本地构建一个最新版本的原版模型的ONNX导出版本,并运行成功。

  1. 执行python -m funasr.export.export_model --model-name model_lib --export-dir ./export --type torch --quantize false命令,这一步需要您安装funasr包。之后可以在命令行的输出中找到onnx文件的所在位置。
  2. 对onnx文件执行这个仓库里的命令
python3 add-model-metadata.py
python3 quantize-model.py
  1. 之后就可以获得model.int8.onnx文件,这个文件可以直接粘贴放入models/paraformer-offline-zh目录下。

希望这个解决方案可以帮到您! 😉

from capswriter-offline.

qhgy avatar qhgy commented on September 19, 2024

希望能更新啊

from capswriter-offline.

HustCoderHu avatar HustCoderHu commented on September 19, 2024

https://huggingface.co/csukuangfj/sherpa-onnx-paraformer-zh-2024-03-09 以上模型有更新,自己手动下载,并转换了模型格式,但是无法识别语音

提示什么错误

from capswriter-offline.

qhgy avatar qhgy commented on September 19, 2024

@kebinzhi 或许可以考虑自己构建一个ONNX模型?我也尝试了链接里的模型,同样是无法执行。 我的解决方案如下,可以在本地构建一个最新版本的原版模型的ONNX导出版本,并运行成功。

  1. 执行python -m funasr.export.export_model --model-name model_lib --export-dir ./export --type torch --quantize false命令,这一步需要您安装funasr包。之后可以在命令行的输出中找到onnx文件的所在位置。
  2. 对onnx文件执行这个仓库里的命令
python3 add-model-metadata.py
python3 quantize-model.py
  1. 之后就可以获得model.int8.onnx文件,这个文件可以直接粘贴放入models/paraformer-offline-zh目录下。

希望这个解决方案可以帮到您! 😉

大佬能不能直接分享一下构建好的模型呢 造福大众多谢啦

from capswriter-offline.

qhgy avatar qhgy commented on September 19, 2024

这是我自己构建的版本,在Windows环境运行无问题。只需要把models里的paraformer-offline-zh文件夹下的内容替换成新的即可。 P.S. 强烈建议对原本的模型进行备份

感恩大佬 我昨天搞了半天 还是失败了

from capswriter-offline.

yy-zhong avatar yy-zhong commented on September 19, 2024

如果这个issue得到了解决或许它可以关闭了?
P.S. 如果有必要我可以把我的构建脚本发布为一个gist,并共享到这个issue下面。

from capswriter-offline.

qhgy avatar qhgy commented on September 19, 2024

如果这个issue得到了解决或许它可以关闭了? P.S. 如果有必要我可以把我的构建脚本发布为一个gist,并共享到这个issue下面。

强烈支持 小白根本搞不定

from capswriter-offline.

qhgy avatar qhgy commented on September 19, 2024

from capswriter-offline.

Stanley121236 avatar Stanley121236 commented on September 19, 2024

更換sherpa-onnx-paraformer-trilingual-zh-cantonese-en這個模型更換後同樣出錯,按照上述的方也無法解決,,請問是什麼問題?可以幫忙排錯嗎,感謝。模型:https://huggingface.co/csukuangfj/sherpa-onnx-paraformer-trilingual-zh-cantonese-en

from capswriter-offline.

yy-zhong avatar yy-zhong commented on September 19, 2024

更換sherpa-onnx-paraformer-trilingual-zh-cantonese-en這個模型更換後同樣出錯,按照上述的方也無法解決,,請問是什麼問題?可以幫忙排錯嗎,感謝。模型:https://huggingface.co/csukuangfj/sherpa-onnx-paraformer-trilingual-zh-cantonese-en

如果可以把具体的报错信息post过来就可以更方便的定位了😉

from capswriter-offline.

Stanley121236 avatar Stanley121236 commented on September 19, 2024

更換sherpa-onnx-paraformer-trilingual-zh-cantonese-en這個模型更換後同樣出錯,按照上述的方也無法解決,,請問是什麼問題?可以幫忙排錯嗎,感謝。模型:https://huggingface.co/csukuangfj/sherpa-onnx-paraformer-trilingual-zh-cantonese-en

如果可以把具体的报错信息post过来就可以更方便的定位了😉

在recognizer.decode_stream(s)時沒有任何回應。
代碼如下:

stream = recognizer.create_stream()
stream.accept_waveform(args.sample_rate, samples)
print('decode_start')
recognizer.decode_stream(stream)
print('decode_done')
print(stream)
print(stream.result.text)

只能顯示print('decode_start')

from capswriter-offline.

yy-zhong avatar yy-zhong commented on September 19, 2024

这个似乎是项目的加载模型的逻辑没有对额外的token进行处理的缘故?使用了粤语的模型会比只支持中英文的模型多了上千个token。

我在 sherpa-onnx 项目的代码中运行了您提供的链接里的模型,并没有异常。而sherpa-onnx正是这个项目的组成部分。

对于这个问题的解决方案我也没有什么头绪。

from capswriter-offline.

Stanley121236 avatar Stanley121236 commented on September 19, 2024

感謝解答~~~~

from capswriter-offline.

csukuangfj avatar csukuangfj commented on September 19, 2024

建议取消掉版本限制

sherpa_onnx==1.8.11

直接用

sherpa-onnx

即可。

这个问题的解决方法是

pip install -U sherpa-onnx

from capswriter-offline.

Stanley121236 avatar Stanley121236 commented on September 19, 2024

这是我自己构建的版本,在Windows环境运行无问题。只需要把models里的paraformer-offline-zh文件夹下的内容替换成新的即可。 P.S. 强烈建议对原本的模型进行备份

可以為這個模型構建一個新版本嗎?https://huggingface.co/csukuangfj/sherpa-onnx-paraformer-trilingual-zh-cantonese-en

from capswriter-offline.

csukuangfj avatar csukuangfj commented on September 19, 2024

这是我自己构建的版本,在Windows环境运行无问题。只需要把models里的paraformer-offline-zh文件夹下的内容替换成新的即可。 P.S. 强烈建议对原本的模型进行备份

可以為這個模型構建一個新版本嗎?https://huggingface.co/csukuangfj/sherpa-onnx-paraformer-trilingual-zh-cantonese-en

pip install -U sherpa-onnx
能否解决你的问题?

from capswriter-offline.

yy-zhong avatar yy-zhong commented on September 19, 2024

这是我自己构建的版本,在Windows环境运行无问题。只需要把models里的paraformer-offline-zh文件夹下的内容替换成新的即可。 P.S. 强烈建议对原本的模型进行备份

可以為這個模型構建一個新版本嗎?https://huggingface.co/csukuangfj/sherpa-onnx-paraformer-trilingual-zh-cantonese-en

Huggingface上的模型已经是modelscope网站上的原始版本的最新版了,并不需要新构建版本。

from capswriter-offline.

zhai-hello avatar zhai-hello commented on September 19, 2024

https://huggingface.co/csukuangfj/sherpa-onnx-paraformer-zh-2024-03-09 以上模型有更新,自己手动下载,并转换了模型格式,但是无法识别语音

解决了嘛?

from capswriter-offline.

csukuangfj avatar csukuangfj commented on September 19, 2024

建议去新一代kaldi微信或者qq交流群提问。

sherpa-onnx代码主页的readme.md最下面,有联系方式

from capswriter-offline.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.