资源简介
百度语音识别调用(voicechat.py)
代码片段和文件信息
# -*- coding:utf-8 -*-
from aip import AipSpeech
from pyaudio import PyAudiopaInt16
import urllib
import json
import wave
import win32com.client
import os
import pythoncom
filepath = ‘E:/vchat/‘
os.chdir(filepath)
framerate=8000
NUM_SAMPLES=2000
channels=2
sampwidth=2
TIME=2
# 保存讲话录音
def save_wave_file(filenamedata):
wf=wave.open(filename‘wb‘)
wf.setnchannels(channels)
wf.setsampwidth(sampwidth)
wf.setframerate(framerate)
wf.writeframes(b““.join(data))
wf.close()
# 讲话并录入
def record():
print(“请讲话“end=““)
pa=PyAudio()
stream=pa.open(format = paInt16channels=2
rate=framerateinput=True
frames_per_buffer=NUM_SAMPLES)
my_buf=[]
count=0
while count string_audio_data = stream.read(NUM_SAMPLES)
my_buf.append(string_audio_data)
count+=1
print(‘.‘end=““)
print(‘\n‘)
save_wave_file(‘test1.wav‘my_buf)
stream.close()
# 定义常量
APP_ID = ‘22841803‘
API_KEY = ‘PPR7p7rFgFvxZxqqu7U1iiSM‘
SECRET_KEY = ‘EBRKcWrZI5nhyF11vTeuc3WZC22qK4XS‘
# 初始化AipSp
- 上一篇:图形界面万年历
- 下一篇:python 常用方法实现()
相关资源
- 二维码识别+RGB识别+色环识别+通过串
- 基于表面肌电的手势识别.py
- 动物图片识别.py(基于百度api)
- python语言实现的基于opencv的表针识别
- python+pyqt5+百度AI+车牌识别.rar
- Python-本项目基于yolo3与crnn实现中文自
- 图形识别与颜色识别工具
- 电力窃漏电用户自动识别 源码
- python3.5 百度ai人脸识别
- 深度学习视频中的行为识别
- Windows64下通过python调用海康SDK实现登
- openmv一次性识别红黄蓝三种颜色
- 工程训练大赛openmv二维码、色环、色
- python基于人脸检测和人脸识别
- OpenMV交通灯识别例程
- opencv手势识别
- Python-Insightface人脸检测识别的最小化
- 卷积神经网络图像识别python代码pdf
- python 识别物体跟踪
- openmv颜色识别代码
- python的色情图片识别
- Python-pytorch实现的人脸检测和人脸识别
- 步态识别python实现
- dlib-19.18.0-cp37-cp37m-linux_armv7l.whl
- OCR:一个有趣的网页版手写数字识别
- 人脸识别算法,双2D2DPCALBP余弦相似度
- MATLAB版本的2Dpca和欧式距离算法
- Python-PCA降维人脸识别,已包含yale数据
- 人脸识别算法 python
- Python3实现KNN的三个包含数据集,水果
评论
共有 条评论