zoukankan      html  css  js  c++  java
  • 1 基于图灵机器人的对话

    调用图灵机器人制作一个智能对话机器人

    1成为开发者注册

    图灵网站:https://www.kancloud.cn/turing/web_api/522992

    我的apikey:820c4a6ca4694063ab6002be1d1c63d3

    编码方式

    UTF-8(调用图灵API的各个环节的编码方式均为UTF-8)

    接口地址

    http://openapi.tuling123.com/openapi/api/v2

    调用实例

    1 python 调用实例

    1 安装python

    2安装库文件  request 

    1.  下载安装包
    2. CMD命令行进入文件夹下
    3. 执行 python step.py install

    3写程序,点击调试

    打开编辑器

    点击运行

    对话开始

    替换自己的开发者密钥

    ''' Python3'''
    import requests#导入requests库
    import json#导入json库
    key = '820c4a6ca4694063ab6002be1d1c63d3'#单引号里写你注册的的图灵机器人key
    while True:#主循环
        info = input('
    我:')#输入对话信息
        url = 'http://www.tuling123.com/openapi/api?key='+key+'&info='+info#组成url
        res = requests.get(url)#得到网页HTML代码
        res.encoding = 'utf-8'#防止中文乱码
        jd = json.loads(res.text)#将得到的json格式的信息转换为Python的字典格式
        print('
    Tuling: '+jd['text'])#输出结果
    

      

     添加更多自定义对话:

    功能没开方

    扩展插件

    我下载的本版自带 pip下载工具

    cmd-pip

     

    下载插件

     pip install HTMLParser

    如果提示版本问题,更新PIP

    别用开始里面的CMD 使用管理者权限

    请注意差别

     输入

    python -m pip install -U pip

    开始更新

    完毕后,正常下载其他插件

     

    2网页直接点用示例

      api = 'http://www.tuling123.com/openapi/api?key=' + 密钥+ '&info='+语音内容

    打开网页游览器 输入

    http://www.tuling123.com/openapi/api?key=820c4a6ca4694063ab6002be1d1c63d3&info=你是谁

    网页返回得到

    {"code":100000,"text":"我是棒棒哒cortana"}

    3使用ESP8266直接HTTP访问交互


    语音识别模块---语音音频文件-ESP返回讯飞识别-识别结果给ESp--结果再给百度语音生成-ESP驱动语音模块读出



  • 相关阅读:
    python之九九乘法表
    python之生成随机密码
    selenium以及浏览器驱动下载安装
    Monkey命令
    Android SDK Manager仅有一个版本的问题
    截图工具无法使用解决方法
    jmeter服务器监控插件指标简单说明
    mysql字符集小结
    mysql创建新的用户及flush privileges解析
    MySql添加远程超级管理员用户
  • 原文地址:https://www.cnblogs.com/kekeoutlook/p/9384936.html
Copyright © 2011-2022 走看看