python教程十行代码教你语音转文字QQ微信聊天
作者:梦魇762459510 发布时间:2024-01-03 09:06:54
标签:python,语音识别,QQ,微信聊天
QQ和微信这两款都是非常受人喜欢的聊天交友软件!可能大家平时没有留意到,也或者是大家可能很少用微信,或者很少用QQ吧!所以可能没有留意这些小细节!
截图是没发现微信的语音识别在哪里!可能是小编微信玩少了吧,一般情况来讲都是不玩微信的!
QQ语音识别
微信语音
要调用百度AI开放平台的API,首先需要一个百度账号。我想注册百度账号的过程应该不用向大家详细介绍了,大家应该在这边都是没啥问题的。需要注意的是,百度账号的安全性挺差的,不知为啥本人的账号开通了异地登录保护也经常被盗,贴吧账号也因被人 * 发广告被永封了,申诉也没用_(¦3」∠)_。建议大家把密码设置的复杂一些,不要把保密的文件放在百度云上,防止未来发生账号安全事件。
创建应用完成后,我们可以对应用进行管理。进入管理页面,可以看到应用对应的 “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教程的资料请关注脚本之家其它相关文章!
来源:https://blog.csdn.net/MC_XY/article/details/120136093
0
投稿
猜你喜欢
- 前两篇文章对NumPy数组做了基本的介绍,本篇文章对NumPy数组进行较深入的探讨。首先介绍自定义类型的数组,接着数组的组合,最后介绍数组复
- 本文实例讲述了python中xrange用法。分享给大家供大家参考。具体如下:先来看如下示例:>>> x=xrange(0
- 在页面search.wxml中,定义一个input输入框以及搜索的点击按钮,分别为它们绑定点击事件handleInputChange()和h
- 在windows 2003下,在运行web应用程序的时候出现一下错误: 服务器无法处理请求,-->对路径“C:/temp/mytest.tx
- JavaScript 框架和库可以说是开源项目中最庞大也是最累的类目了,目前在github 上这一类的项目是最多的,并且几乎每隔一段时间就会
- 本文完整示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/PythonPracticalS
- 本文主要讲解如何使用python绘制三维的柱形图,如下图源代码如下:import numpy as npimport matplotlib.
- 1.官网下载MySQL下载Mysql点击下载mysql. 或点击这里下载下载完成后解压到某一个文件夹(记住这个路径,一会要用到)2.配置初始
- 本文用python在TCP的基础上实现一个HTTP客户端, 该客户端能够复用TCP连接, 使用HTTP1.1协议. 一. 创建HT
- goods表如下:name time productA 2016-1-2 13:23:
- 鉴于安全性的需要,该对象收到很多限制,现在只剩下下列属性和方法。History历史对象有length这个属性,列出历史的项数。JavaScr
- 本文实例为大家分享了python编写决策树源代码,供大家参考,具体内容如下因为最近实习的需要,所以用python里的sklearn包重新写了
- 安装源pip install django2.2pip install mysqlclient1.4.6使用pyharm 创建django
- python中使用requests模块http请求时,发现中文参数不会自动的URL编码,并且没有找到类似urllib (python3)模块
- 什么是循环? —> 循环是有着周而复始的运动或变化的规律;在 Python 中,循环的操作也叫做 &lsq
- /** * 对数据进行编码转换 * @param array/string $data  
- 例如:将日期格式为2009-6-8的转换为2009-06-08,给小于10的数字补上一个0方法一:year(now)
- 花了些工夫将碎片网部署到了SAE,中途遇到各类问题。感觉SAE看上去很美,实际上却并不是太成熟(至少python版如此)。下面记录下我遇到的
- 容器与可迭代对象在正式开始前先补充一些基本概念在 Python 中存在容器 与 可迭代对象容器:用来存储多个元素的数据结构,例如 列表,元组
- 函数参数的使用又有俩个方面值得注意:1.函数参数是如何定义的 2.在调用函数的过程中参数是如何被解析先看第一个问题,在python中函数参数