admin管理员组文章数量:1564651
1.下载内容
1.pyaudio安装
简介: pyaudio库,使用这个可以进行录音,播放,生成wav文件等等。PyAudio 提供了 PortAudio 的 Python 语言版本,这是一个跨平台的音频 I/O 库,使用 PyAudio 你可以在 Python 程序中播放和录制音频。为PoTaTudio提供Python绑定,跨平台音频I/O库。使用PyAudio,您可以轻松地使用Python在各种平台上播放和录制音频,例如GNU/Linux、微软Windows和苹果Mac OS X/MACOS。
方法一:在cmd中直接输入pip install pyaudio (如果Python版本在3.8以上估计这个方法不能用)
方法二:在网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio上找到自己相应python版本的pyaudio,然后下载(放在一个自己知道的地方,这个地址呆会会用到)
PS:cp38代表python版本在3.8以上,amd64代表64位。
下载完成后,打开cmd 切换到相应的盘(下载pyaudio的地方),输入pip install pyaudio(tap键补齐即可).这样的话再打开pycharm就不会有红波浪了。
2.安装的其他库(这是在作者github粘贴的,现在用pip install下载版本应该会不一样,我的就不一样)
-
cffi==1.12.3
-
gevent==1.4.0
-
greenlet==0.4.15
-
pycparser==2.19
-
six==1.12.0
-
websocket==0.2.1
-
websocket-client==0.56.0
2、讯飞平台
网址:语音听写(流式版)WebAPI 文档 | 讯飞开放平台文档中心
首先需要注册自己的讯飞账号
xfyun
3、代码获取
上边网址有代码
下面是up主代码(需要修改的地方已经标注上了)
# -*- coding:utf-8 -*-
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
import websocket
import hashlib
import base64
import hmac
import json
from urllib.parse import urlencode
import time
# 该模块为客户端和服务器端的网络套接字提供对传输层安全性(通常称为“安全套接字层”)
# 的加密和对等身份验证功能的访问。
import ssl
from wsgiref.handlers import format_date_time
from datetime import datetime
from time import mktime
import _thread as thread
imp
版权声明:本文标题:基于讯飞接口的语音识别(python) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1727479931a1116699.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论