手把手教你用python几行代码打造人工智能对话机器人,还说说话! |
您所在的位置:网站首页 › 机器人股票代码 › 手把手教你用python几行代码打造人工智能对话机器人,还说说话! |
介绍 这里介绍一个简单的交互式人工智能机器人对话。之前大家可能看过我的文章,是一款qq机器人(可点击传送机器人专栏)项目介绍,那个也许做起来稍微麻烦,我也有用b站一行一行代码教过。那么难的可能大家接受比较难,我们来一个超简单的操作! 无脑模块安装个人python版本:3.9.6 pip install pyttsx3 pip install requests第一步交互式对话首先我从网上爬取了一个图灵机器人api,然后以爬虫做了一个交互式对话。 代码如下: # coding=gbk """ 作者:川川 时间:2021/8/21 """ import requests print('请输入你想说的:') while True: a=input() url='https://api.ownthink.com/bot?appid=9ffcb5785ad9617bf4e64178ac64f7b1&spoken=%s'%a te=requests.get(url).json() data=te['data']['info']['text'] print(data)运行后我测试了以下,还是很懂事的机器人: 第二步让机器人说话此时我们用到了文字转为语音的模块,代码变为如下。 # coding=gbk """ 作者:川川 时间:2021/8/21 """ import requests import pyttsx3 print('请输入你想说的:') while True: a=input() url='https://api.ownthink.com/bot?appid=9ffcb5785ad9617bf4e64178ac64f7b1&spoken=%s'%a te=requests.get(url).json() data=te['data']['info']['text'] print(data) ini= pyttsx3.init() shuo=ini.say(data) ini.runAndWait()演示视频如下: 博客机器人对话演示 总结虽然现在已经完成了人工智能机器人对话,但是我想要机器人用萝莉音跟我说啊!!!暂时先留下此问题,有空研究,忙着备数学建模。如果此文对你有帮助,你的三连是对我的莫大支持,谢谢! |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |