Python智能机器人实现(语音回复)

大家好我是陈宇童

看了很多老板的博客后,我觉得做一个人工智能机器人并不难。

[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。 点开链接。

Python智能机器人实现(语音回复)

2 点击登录注册。

Python智能机器人实现(语音回复)

3 注册过的直接登录。没注册过的注册一个。

Python智能机器人实现(语音回复)

4。 进入主页面,点击创建机器人

Python智能机器人实现(语音回复)

5。 这一步会让你非常痛苦。 因为你要忍痛割爱20块钱😭(一顿早饭钱又没了)

Python智能机器人实现(语音回复)

Python智能机器人实现(语音回复)

7。 这是最后一步了 进入设置,查看自己的密钥(apikey)

Python智能机器人实现(语音回复)

替换下面代码中的 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/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球