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教程四-----模块
    简明python教程三-----函数
    简明python教程二-----对象
    linux命令行与shell脚本编程 -----15控制脚本
    14.7创建临时文件
    js --- return返回值 闭包
    js --- 事件流
    git --- ! [rejected] master -> master (non-fast-forward)
    html --- bootstrap 框架 (栅格系统布局)
  • 原文地址:https://www.cnblogs.com/kekeoutlook/p/9384936.html
Copyright © 2011-2022 走看看