https://github.com/rokid/mapi-demo-outer
https://github.com/rokid/mapi-demo-outer
Last synced: 22 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rokid/mapi-demo-outer
- Owner: rokid
- Created: 2019-05-17T09:41:20.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-05T20:38:18.000Z (about 3 years ago)
- Last Synced: 2025-03-27T03:31:13.590Z (over 1 year ago)
- Language: Java
- Size: 79.1 KB
- Stars: 0
- Watchers: 12
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# demo开发环境
1. 开发IDE:intellij idea、maven
2. 开发语言:java
3. 协议:websocket、http
# 依赖的protobuf文件,这三个文件已放入demo中
1. asr.proto
2. auth.proto
3. tts.proto
# 使用protobuf文件生成java类
1. 工程中的pom文件已配置protobuf生成java类插件
2. 在terminal下首先执行mvn protobuf:compile,然后再执行mvn protobuf:compile-custom命令,执行成功后会在target目录下生成对应的java文件
# demo说明
1. HttpAsrDemo.java: http asr demo
2. HttpTtsDemo.java: http tts demo
3. WebSocketAsrDemo: websocket asr demo
4. WebSocketTtsDemo: websocket tts demo
5. 需要自己在开放平台申请需要的key,secret在[开放平台语音接入](https://developer.rokid.com/docs/2-RokidDocument/2-EnableVoice/get-the-certification-file.html)获取