大家好我是陈宇童
看了很多老板的博客后,我觉得做一个人工智能机器人并不难。
[En]
After reading many bosses’ blogs, I feel that it is not difficult to be an artificial intelligence robot.
废话,不多说下面开始。
里面那个免费的Api是用的 川川菜鸟。的
Pyhton做一个机器人,就像小爱同学 可以回复一些简单的问题。
开始输入文本,打印内容,音频播放内容就消失了。就这么简单,😂。
[En]
Start typing text, print content, audio playback content is gone. It’s as simple as that, 😂.
1 .三个必要的 模块!!!!!!!!!!!!!!!!!
coding = utf-8
必须添加的模块和包!!!!!!!!!!!!
import requests
import json
import pyttsx3
非常建议直接复制粘贴。
导入requests、json模块。。。。。。。
模块pyttsx3,S它会将文字转为语音播放
2 这里就是要获取api。 然后这里你会有两个选择
第一个是用网上免费的
在这里我分享几个
http://i.itpk.cn/api.php?question= 这个地方是文字&api_key=3d9a40ca29949e64c84aea4db1d2b8bd&api_secret=0vnpovb3wkqn
然后这个就是全部 代码 复制粘贴安装模块直接运行😂
coding=gbk
import requests
import pyttsx3
print(' 你的问题:')
while True:
a = input()
url = 'http://i.itpk.cn/api.php?question=%s&api_key=3d9a40ca29949e64c84aea4db1d2b8bd&api_secret=0vnpovb3wkqn'%a
te = requests.get(url).text
print(te)
ini = pyttsx3.init()
shuo = ini.say(te)
ini.runAndWait()
第二个就是花钱买 图灵机器人的(20元)
http://www.turingapi.com/
下面直接上图片
1。 点开链接。
2 点击登录注册。
3 注册过的直接登录。没注册过的注册一个。
4。 进入主页面,点击创建机器人
5。 这一步会让你非常痛苦。 因为你要忍痛割爱20块钱😭(一顿早饭钱又没了)
7。 这是最后一步了 进入设置,查看自己的密钥(apikey)
替换下面代码中的 id 运行即可。。。
coding = utf-8
必须添加的模块和包。
import requests
import json
import pyttsx3
id = "这里填自己的"# 这里填写自己的密钥
url = 'http://www.tuling123.com/openapi/api?key=' + id + '&info='
while True:
info = input("我:")
page = requests.get(url + info)
json_dic = json.loads(page.text)
qw=json_dic['text']
print(('机器人: ' + json_dic['text']))
ini = pyttsx3.init()
shuo = ini.say(qw)
ini.runAndWait()
拜拜
Original: https://blog.csdn.net/qq_53431677/article/details/119941390
Author: 陈宇童૧(●´৺`●)૭
Title: Python智能机器人实现(语音回复)
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/512635/
转载文章受原作者版权保护。转载请注明原作者出处!