安装
pycharm setting 中project interpreter 的库管理器安装
下面给出需要用到的库:
pip install baidu-aip
pip install wave
pip install pyaudio
pip install numpy
pip install os
申请百度api接口
http://ai.baidu.com/
让后把你申请的APP ID 扔到下面
APP_ID = 'APP_ID'
API_KEY = 'API_KEY'
SECRET_KEY = 'SECRET_KEY'
代码
#coding=utf-8
from aip import AipSpeech
import datetime
import wave
import pyaudio
import numpy
import os
import time
def wave_data1(wf):
p = pyaudio.PyAudio()
stream = p.open(format=p.get_format_from_width(wf.getsampwidth()),
channels=wf.getnchannels(),
rate=wf.getframerate(),
output=True)
nframes = wf.getnframes()
framerate = wf.getframerate()
# 读取完整的帧数据到str_data中,这是一个string类型的数据
str_data = wf.readframes(nframes