树莓派之会说话的机器人-科大讯飞语音SDK
去发现同类优质开源项目:https://gitcode.com/
此项目为树莓派版本的科大讯飞语音SDK,已经在pcduino上成功运行。该资源包含了一个可以在树莓派上实现语音识别、语音合成和语音语义等功能的完整开发包。
文件结构
-
bin: 存放可执行文件和相关配置文件。
- msc
- msc.cfg(用于msc调试、生成msc日志)
- wav(符合标准的音频文件样例)
- 示例程序可执行文件
- gm_continuous_digit.abnf(abnf语法样例)
- userwords.txt(用户词表样例)
-
doc: 存放相关文档。
- iFlytek MSC Reference Manual(API文档,HTML格式)
- MSC Novice Manual for Windows.pdf(MSC新手指南)
- Grammar Development Guidelines(语音识别语法规范)
- Open Semantic Platform API Documents(语义开放平台API文档)
-
include: 调用SDK所需的头文件。
-
libs: 存放动态库。
- x86
- libmsc.so(32位动态库)
- x64
- libmsc.so(64位动态库)
- x86
-
samples: 存放示例程序和相应的源代码。
- asr_sample(语音识别示例)
- iat_sample(语音听写示例)
- tts_sample(语音合成示例)
- sch_speak(语音语义示例)
- sch_text(文本语义示例)
- iat_record(录音听写示例)
使用方法
在当前目录下执行source 32bit_make.sh,即可在bin目录下生成tts_pcar。
对于samples目录下的示例程序,建议执行相应的make.sh脚本进行编译。
注意事项
请在使用前确保已经正确配置了树莓派的环境,并且遵循了科大讯飞语音SDK的使用规范。
去发现同类优质开源项目:https://gitcode.com/
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



