python教程十行代码教你语音转文字QQ微信聊天
目录
- QQ语音识别
- 微信语音
- 读取文件
- 识别本地文件
文章图片
截图是没发现微信的语音识别在哪里!可能是小编微信玩少了吧,一般情况来讲都是不玩微信的!
文章图片
文章图片
QQ语音识别
文章图片
微信语音 要调用百度AI开放平台的API,首先需要一个百度账号。我想注册百度账号的过程应该不用向大家详细介绍了,大家应该在这边都是没啥问题的。需要注意的是,百度账号的安全性挺差的,不知为啥本人的账号开通了异地登录保护也经常被盗,贴吧账号也因被人盗号发广告被永封了,申诉也没用_(|3」∠)_。建议大家把密码设置的复杂一些,不要把保密的文件放在百度云上,防止未来发生账号安全事件。
文章图片
文章图片
文章图片
【python教程十行代码教你语音转文字QQ微信聊天】创建应用完成后,我们可以对应用进行管理。进入管理页面,可以看到应用对应的 “AppID”、“API Key”与“Secret Key”,这些就是你的Python代码调用百度云接口的凭证。
文章图片
使用Python调用该接口之前,需要安装一个外部库,即直接在终端或cmd窗口中输入:
pip install baidu-aip接下来进行进行客户端的创建,在Python编辑器中输入以下语句:
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)
其中,“AppID”、“API Key”与“Secret Key”都可以从我们刚刚创建的应用中得到。这几行代码便实现了一个可以与百度AI开放平台交互的客户端。
文章图片
文章图片
文章图片
所有的代码展示如下:
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)
读取文件
def get_file_content(filePath):with open(filePath, ‘rb') as fp:return fp.read()
识别本地文件
result = client.asr(get_file_content(‘demo.wav'), ‘wav', 16000, {‘dev_pid': 1536, })print(result[‘result'][0])
文章图片
以上就是python教程十行代码教你语音转文字QQ微信聊天的详细内容,更多关于python教程的资料请关注脚本之家其它相关文章!
推荐阅读
- 2.6|2.6 Photoshop操作步骤的撤消和重做 [Ps教程]
- python学习之|python学习之 实现QQ自动发送消息
- 逻辑回归的理解与python示例
- python自定义封装带颜色的logging模块
- 【Leetcode/Python】001-Two|【Leetcode/Python】001-Two Sum
- 漫画初学者如何学习漫画背景的透视画法(这篇教程请收藏好了!)
- Python基础|Python基础 - 练习1
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- Python(pathlib模块)
- python青少年编程比赛_第十一届蓝桥杯大赛青少年创意编程组比赛细则