项目名称
- AI机器人
项目源码
https://github.com/Mmmmmrr/Project.git
项目使用技术
C++STL、http第三方库、图灵机器人、百度语言、百度语音合成等。
项目简介
利用图灵机器人进行语音对话和百度语音识别、语音合成工具进行聊天的工具。
项目准备
注册图灵机器人
使用postman测试
通过post访问网址http://openapi.tuling123.com/openapi/api/v2,json串可以与创建的图灵机器人通话。
输入型参数:
{
"reqType":0,
"perception": {
"inputText": {
"text": "你好"
},
},
"userInfo": {
"apiKey": "16c8e86b57cd4f94bfe18a6041dd0abf",
"userId": "123"
}
}
源码MessageToJson:
std::string MessageToJson(std::string &message)
{
Json::Value root;
Json::StreamWriterBuilder wb;
std::ostringstream ss;
Json::Value item_;
item_["text"] = message;
Json::Value item;
item["inputText"] &#