代码拉取完成,页面将自动刷新
本文基于MindSpore Lite提供的Native API,实现“自动语音识别 ASR”示例程序,来演示端侧部署的流程。
主页 |
---|
entry
├── src/main
│ ├── ets
| | └── pages
| | └── Index.ets // 首页
| | └── player.ets // 音频播放
│ ├── cpp
| | └── mslite_napi.cpp // 推理函数
| | └── CMakeLists.txt // 编译脚本
| | └── third_party
| | └── librosa // 音频特征提取库
| | └── libsamplerate // 音频重采样库
| | └── types
| | └── libentry
| | └── Index.t.ts // 将C++动态库封装成JS模块
│ ├── resources // 资源文件
| | └── rawfile
| | └── tiny-encoder.ms // 存放的模型文件1
| | └── tiny-decoder-main.ms // 存放的模型文件2
| | └── tiny-decoder-loop.ms // 存放的模型文件3
runDemo()
。无。
无。
1.本示例仅支持 HarmonyOS 5.0.0 及以上运行,测试设备:Phone;
2.本示例为Stage模型,已适配API version 14版本SDK;
3.本示例需要使用DevEco Studio 5.0.2Release及以上版本才可编译运行。
如需单独下载本工程,执行如下命令:
git init
git config core.sparsecheckout true
echo code/AI/MindSporeLiteCDemoASR/ > .git/info/sparse-checkout
git remote add origin https://gitee.com/openharmony/applications_app_samples.git
git pull origin master
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。