图灵机器人

【Python + Flask + Web录音 + baidu-aip + 图灵机器人 = 人机对话】

强颜欢笑 提交于 2019-11-27 18:53:27
原文: http://blog.gqylpy.com/gqy/351 " 安装baidu-aip: pip install baidu-aip 百度云网址: https://login.bce.baidu.com 百度语音合成文档: https://ai.baidu.com/docs#/TTS-Online-Python-SDK/top 百度语音识别文档: https://ai.baidu.com/docs#/ASR-Online-Python-SDK/top 百度自然语言处理基础技术文档: https://ai.baidu.com/docs#/NLP-Python-SDK/6dfe1b04 Mac系统安装ffmpeg文档: https://blog.csdn.net/stonenotes/article/details/68958332 图灵机器人官网: http://www.tuling123.com/ 图灵机器人接口说明: https://www.kancloud.cn/turing/www-tuling123-com/718227 后端代码 # ⚠️这是在macOS系统上(版本10.14)写的 # pip install baidu-aip # 百度云:https://login.bce.baidu.com # 百度语音合成文档:https://ai.baidu.com

图灵机器人 V1 和 V2 接入方法

你说的曾经没有我的故事 提交于 2019-11-27 09:28:08
API1.0使用方法: file TurlingApi1.py import requests import json import yuyinhecheng as hc def Tuling(words): Tuling_API_KEY = "你的AK" body = {"key":Tuling_API_KEY,"info":words.encode("utf-8")} url = " http://www.tuling123.com/openapi/api " r = requests.post(url,data=body) if r: date = json.loads(r.text) print (list(date)) print(date['text']) hc.speak(date['text']) try: for mylist in date['list']: str2=mylist[list(mylist)[0]] print(str2) hc.speak(str2) print(mylist) except: pass return date["text"] else: return None if name ==' main ': Tuling('红烧肉菜谱') API2.0使用方法: file TurlingApi2.py import json