Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

编译成wasm版本 #480

Closed
deepsadness opened this issue Dec 12, 2023 · 4 comments
Closed

编译成wasm版本 #480

deepsadness opened this issue Dec 12, 2023 · 4 comments

Comments

@deepsadness
Copy link

你好. 我们的仓库很棒. 想请教一下. 我们可以支持编译成wasm的版本吗?

@csukuangfj
Copy link
Collaborator

https://github.com/k2-fsa/sherpa-ncnn 支持,还没试过 sherpa-onnx

即使把 sherpa-onnx 编译成了 wasm 的库,还是需要写 javascript 代码去用它的。

有计划支持 wasm, 但要明年去了。社区可以贡献的话,就最好不过了。

@deepsadness
Copy link
Author

你好. 那方便发一下 https://github.com/k2-fsa/sherpa-ncnn 转成wasm的代码地址. 或者实现方式的地址吗?
我在仓库里面找了一下. 还没发现

看ncnn官方也有点奇怪. 他表明是支持32位的CPU .不支持其它的.
所以两个仓库对比下. 我就来这里问了

@csukuangfj
Copy link
Collaborator

你好. 那方便发一下 https://github.com/k2-fsa/sherpa-ncnn 转成wasm的代码地址. 或者实现方式的地址吗? 我在仓库里面找了一下. 还没发现

看ncnn官方也有点奇怪. 他表明是支持32位的CPU .不支持其它的. 所以两个仓库对比下. 我就来这里问了

请看

k2-fsa/sherpa-ncnn#289

@csukuangfj
Copy link
Collaborator

@deepsadness

已经支持了。既支持在浏览器中使用 WebAssembly, 又支持在 NodeJS 里面用 WebAssembly. 我们现在提供的 NPM 包,里面就是 WebAssemlby module.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants