Python调用百度AI接口用以实现在线语音合成 并创建简单的GUI界面 生成可执行应用程序
调用百度AI接口用以实现在线语音合成 并创建简单的GUI界面 生成可执行应用程序
1. 实验环境
Python3.8、Pycharm、window10
2.实验过程
1.首先登陆百度智能云:https://ai.baidu.com/
单击产品服务–人工智能–语音技术
2.进入控制台 创建语音技术应用
****填写应用类型,应用名,描述等
点击创建
创建成功后得到了我们需要的
AppID,API Key,Secret Key等信息 ****
3.真机配置
打开pycharm,创建一个新项目将其命名为new1
2.在新建好的项目中新建一个python文件名为voice.py 如图 接下来我们打开官方文档 https://ai.baidu.com/ai-doc/SPEECH/Gk38y8hiw 单击文档左侧的语音合成--在线语音合成--在线合成Python-SDK--快速入门
按照文档要求安装baidu-aip 也可以在pycharm中直接安装
单击在右侧“+号” 在搜索框直接键入Baidu
单击install package安装包文件
安装完毕 按照官方文档接入指南,在baiduai.py输入: 并替换文档中的APPID、AK、SK
from aip import AipSpeech""" 你的 APPID AK SK """
APP_ID = '你的 App ID'
API_KEY = '你的 Api Key'
SECRET_KEY = '你的 Secret Key'
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)result = client.synthesis('你好百度', 'zh', 1, {'vol': 5,
})# 识别正确返回语音二进制 错误则返回dict 参照下面错误码
if not isinstance(result, dict):with open('audio.mp3', 'wb') as f:f.write(result)
运行代码
此时左侧文件目录中生成了名为auido.mp3的文件 即调用借口成功
接下来我们为该程序做一个简单的GUI界面,我们选择了pycharm中自带的tkinter
程序运行结果如下
键入文本可以正常运行出结果
将.py文件打包成可执行的exe应用程序 这里我们用到工具
将voice.py文件放入
二、使用pyinstaller命令打包成EXE文件
1、在CMD控制台使用CD进入py文件所在目录:
如:cd C:\Users\zhengchangliang\Desktop\PythonProject\mypyqt2、生成exe文件(.py文件为pytest.py) pyinstaller –F
Z:\python工程\new1\new1\voice.py
打包好的可执行应用程序在C:\Users\Administrator\dist中可找到 执行程序
看就完事了!!!!
源码
Python调用百度AI接口用以实现在线语音合成 并创建简单的GUI界面 生成可执行应用程序相关推荐
- python调用百度AI接口识别营业执照
上一篇文章介绍了应用python中的pytesseract库和OCR识别软件进行文字识别.本文介绍应用百度AI的文字识别功能对营业执照进行识别,感兴趣的朋友一起来看看效果吧. 一.安装baidu ...
- Python调用百度AI接口体验人像动漫化
准备工作: 去百度AI注册账号并登录 选择 开放能力-->图像技术-->人像动漫画 选择 立即使用 点击红框内 去领取 领取资源 领取成功后去 应用列表--> +创建应用 填写相应信 ...
- Python调用百度AI接口
文章目录 简介 安装 初试 错误码 参考文献 简介 以图像去雾为例 安装 pip install requests 初试 1. 图像去雾,点立即使用 2. 登陆账号,领取免费资源 3. 创建应用 4. ...
- python调用百度AI接口实现人像分割
文章目录 官网地址 新建AipBodyAnalysis 读取图片 完整代码 最终效果 官网地址 人像分割 新建AipBodyAnalysis from aip import AipBodyAnalys ...
- python调用百度AI识别文字和表格
python调用百度AI识别文字和表格 获取账户信息 1.需要先注册百度AI,获得ID和密钥.百度AI社区关于注册的详细说明:https://ai.baidu.com/forum/topic/show ...
- 如何用python调用百度云接口实例
python可以通过python+Opencv来实现很多图片变换之类的工作,因为OpenCV库的功能可以说是相当强大,很多功能都可以完成.但是实现起来需要自己造轮子,所以很费时间和精力,我们可以直接学 ...
- 【应用】Python调用百度AI实现图片上表格识别
[应用]Python调用百度AI实现图片上表格识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用AipOcr库识别表格文字 可能遇到的问题 批量操作 简介 Python免费调用百度AI实现图 ...
- python 人脸比对,python 使用百度AI接口进行人脸对比的步骤
1. 注册百度云账号 注册百度智能云,提交申请. 创建应用获取AppID,API Key,Secret Key. 2. 安装baidu python api 人脸对比 API 文档 pip insta ...
- Python——调用百度AI实现图片上文字识别
Python--调用百度AI实现图片上文字识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用glob库 调用AipOcr库识别文字 可能会遇到的问题 批量操作 简介 Python免费调用百度 ...
最新文章
- 推荐7款新鲜出炉的HTML5/CSS3应用
- hdu 5019 第k大公约数
- mysql spool csv报错_参数化之利用CSV Data Set Config从文件读取参数并关联变量
- SpringBoot中在配置文件中限制文件上传的大小
- java设计模式之外观模式(门面模式)
- java复用的具体实现_Java应用架构读书笔记(6):实现复用
- linux软盘镜像下载,Linux系统各发行版镜像下载(持续更新)
- modelsim 10.5下载
- 文本情感分类python_文本情感分类(一):传统模型
- 增强版唐奇安通道策略
- 组装服务器怎么做阵列,怎么做服务器的磁盘阵列
- CodeForces 1037E Trips(瞎搞)
- 功率曲线k值_一种基于DTW的改进K-means的日负荷曲线聚类方法技术
- 《红楼梦》中四大家族到底犯了什么罪,导致了「白茫茫大地真干净」的结局?
- 食肉动物和食草动物的双眼分布不同的原因
- 杠杆炒股平台是不是实盘?
- 做过SEO优化的网站与普通站的区别在哪里
- C语言中long long的用法
- GMS认证送测前自检项小结
- Windows10超详细esmini的源码安装与测试运行——OpenScenario播放器
热门文章
- html直角三角形怎么实现,CSS绘制三角形的实现代码(border法)
- 为什么100M的带宽测试网速还不到10M/s?
- 互联网+视频监控,打造园林绿化“全方位”监管解决方案
- KBRD:Towards Knowledge-Based Recommender Dialog System(迈向基于知识的推荐对话系统)
- 求马尔科夫模型的转移矩阵
- Zookeeper在Linux中的安装与配置
- Q for Mortals2笔记 -- 函数
- Transition(过渡动画效果)
- 数据结构java稀疏矩阵_数据结构之十字链表——稀疏矩阵的链式存储及加法运算...
- python 日历壁纸_极客编程日历桌面版开发笔记