树莓派 --- 制作一个聊天机器人
Posted So istes immer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派 --- 制作一个聊天机器人相关的知识,希望对你有一定的参考价值。
1.初步实现 --- 用文本聊天
找了一个免费的聊天机器人 --- 青云客,只要编辑一下请求url就行
虽然,有些功能还没上线
官网地址
chatWithRobot.py
import requests
from urllib import parse
def qingyunke(msg):
# parse.quote方法是用来对中文编码的,因为url只允许有ASCII字符
url = 'http://api.qingyunke.com/api.php?key=free&appid=0&msg='.format(parse.quote(msg))
html = requests.get(url)
return html.json()["content"]
while True:
msg = input("我>> ")
res = qingyunke(msg)
print("青云客>> ", res)
运行该文件
python3 chatWithRobot.py
效果
想退出按ctrl+c即可
2.升级 --- 用语音对话聊天
以上是关于树莓派 --- 制作一个聊天机器人的主要内容,如果未能解决你的问题,请参考以下文章