php百度大脑,百度大脑和图灵机器人制作一个简单的自动聊天机器人【PHP代码】...
可以和机器人聊天 文字发送消息 网页进行语音回复
这里主要用到了两个接口
一个是百度大脑 用来实现语音合成
一个是图灵机器人用来实现自动聊天
以下是代码分两个版本 版本一是没有语音合成 版本二是加上语音合成功能
php版本最低5.5
版本一:
';
}
function send_post($url, $post_data) {
$postdata = http_build_query($post_data);
$options = array(
'http' => array(
'method' => 'POST',
'header' => 'Content-type:application/x-www-form-urlencoded',
'content' => $postdata,
'timeout' => 15 * 60 // 超时时间(单位:s)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
return $result;
}
if($p){
$post_data = array(
'key' => 'afdf361909844a6395108f8406a15b02',//请自己设置key
'info'=>$cont,
'userid'=>'456789',//用于辨识用户 测试阶段也可以随意写
);
$conts=send_post($api, $post_data);
$conts=explode('text":"',$conts)[1];
$conts=explode('"',$conts)[0];
echo '
'.$cont.''.'
'.$conts.'';
}
if(!$p){
echo "
提交";
}
if(!$p){
echo '
';
}
?>
版本二:
';
}
function send_post($url, $post_data) {
$postdata = http_build_query($post_data);
$options = array(
'http' => array(
'method' => 'POST',
'header' => 'Content-type:application/x-www-form-urlencoded',
'content' => $postdata,
'timeout' => 15 * 60 // 超时时间(单位:s)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
return $result;
}
if($p){
$post_data = array(
'key' => 'afdf361909844a6395108f8406a15b02',
'info'=>$cont,
'userid'=>'456789',
);
$conts=send_post($api, $post_data);
$conts=explode('text":"',$conts)[1];
$conts=explode('"',$conts)[0];
echo '
'.$cont.''.'
'.$conts.'';
}
if(!$p){
echo "
提交";
}
if(!$p){
echo '
';
}
?>
php百度大脑,百度大脑和图灵机器人制作一个简单的自动聊天机器人【PHP代码】...相关推荐
- 使用 Python 实现一个简单的智能聊天机器人
使用 Python 实现一个简单的智能聊天机器人 文章目录 使用 Python 实现一个简单的智能聊天机器人 简要说明 总体的思路 需要准备的环境 接收用户的语音输入, 并将其存为音频文件 调用百度A ...
- 使用 Python 实现一个简单的智能聊天机器人(附完整代码)
文章目录 简要说明 总体的思路 需要准备的环境 接收用户的语音输入,并将其存为音频文件 技术提升 调用百度AI接口, 识别音频文件并以文本信息返回 请求智能机器人, 发送文本信息, 返回智能聊天内容 ...
- html 简单机器人对话页面,简单的js聊天机器人框架BotUI
Botui是一款简单的js聊天机器人框架.Botui基于Vue.js,通过简单配置,就可以制作出一个功能简单的聊天机器人,非常神奇. 使用方法 在页面中引入botui.min.css和botui-th ...
- 用Python3调用百度AI和图灵机器人实现一个智能(bushi)AI聊天机器人
题目看起来高大上,但其实这只是假象.关键是要理清思路和流程,掌握了这个之后,整个项目基本就简化成了"傻瓜"项目,对编程能力的要求较低. 思路及流程 一定要搞清这个流程,不要被绕晕. ...
- 如何用图灵添加一个简单的QQ聊天机器人
tip:这里是使用简单的软件,添加一个QQ聊天机器人, 如果想要用代码实现, 请按Ctrl + F4 本文比较墨迹, 看的懂的话, 请开3倍速.本文写于2017/05/9,过期就不用看了 1.进入图灵 ...
- [Easyx\C++]一个简单的QQ聊天机器人的实现
最近看到个很智能的聊天机器人,于是我也想着自己是不是也可以做一个 于是经过一番查询,我发现方法有很多(识图,买机器人服务之类的),比较麻烦. 然后这时候我蹦出了一个清奇的想法- 我可不可以直接右键聊天 ...
- 智能机器人c语言编程,【图片】教你快速制作一个简单的人工智能机器人(懂编程的人进来看)【科幻吧】_百度贴吧...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 教你快速制作一个简单的人工智能机器人(懂编程的人进来看) 本文我首发于"人工智能吧",叫做<机器人理解人类语言>和< ...
- 目前最新《自动聊天机器人项目班 [一门课搞定聊天机器人]》
.打造传统NLP聊天机器人 第1课 聊天机器人的基础模型与综述 知识点1:行业与业界综述 实战项目:最简单的Rule-Base聊天机器人 第2课 NLP基础及扫盲 知识点1:NLP基本算法 实战项目: ...
- AIGC:ChatGPT(一个里程碑式的对话聊天机器人)的简介(意义/功能/核心技术等)、使用方法(七类任务)、案例应用(提问基础性/事实性/逻辑性/创造性/开放性的问题以及编程相关)之详细攻略
AIGC:ChatGPT(一个里程碑式的对话聊天机器人)的简介(意义/功能/核心技术等).使用方法(七类任务).案例应用(提问基础性/事实性/逻辑性/创造性/开放性的问题以及编程相关)之详细攻略 导读 ...
最新文章
- ROC曲线是通过样本点分类概率画出的 例如某一个sample预测为1概率为0.6 预测为0概率0.4这样画出来,此外如果曲线不是特别平滑的话,那么很可能存在过拟合的情况...
- c语言多进程架构改go语言,golang多进程并发
- http --- cookie与会话跟踪
- Sharepoin学习笔记—架构系列--08 Sharepoint的数据模型(DataModel)、数据管理(Data Management)与查询(Query System)
- linux ps进程管理命令,Linux 进程管理命令之ps
- Web前端工作笔记001---封装前端数据字典_js 数组filter 总结_详解
- Python内置函数(37)——sorted
- AI2(App Inventor 2)离线版服务器(2019.8.25更新)
- 学生管理 + 用户管理(Element版)
- 税务会计实务【16】
- 发现了个神奇的图片压缩工具
- java 实现双人五子棋
- 掘金企服:ICP经营许可证和ICP备案的区别 1
- Luogu P1860 新魔法药水
- layaari2-cmd 踩坑记录,解决安装失败问题
- vSphere/ESXI 6.0 服务器U盘安装详细教程
- 终于有人把云计算与数据库的关系讲明白了
- c语言中int的表示范围是-32768~32767!
- .site域名总量十强:西部数码、阿里云占80%份额
- 教资教育知识与能力中学教学
热门文章
- 第十三章 相关方管理 权利利益方格 凸显模式 相关方立方体 相关方登记册 相关方参与评估矩阵
- “宝付金融知识普及月”利益相关请务必关注
- 马丁.福勒微服务架构博文译文
- Dapr+Net6 服务调用02:本地负载均衡(self-hosted)
- 自贡方言词典241条
- CSS3 排版属性盒子模型 第二个模块
- OpenCV第六篇:阈值函数
- ASP.NET基础与入门:WebForm,事件驱动编程,Page类
- php 音频顺序播放,MP3播放器音频文件不按顺序播放的解决方法,简单实用
- 表的列被set unused的机制