最方便的离线python实时中文语音识别! | 您所在的位置:网站首页 › 实时麦克风转文字怎么转 › 最方便的离线python实时中文语音识别! |
废话不多说,直接上代码,先安装环境 需要安装的包: json pyaudio numpy vosk新建一个py文件写入: import json import pyaudio import numpy as np from vosk import Model, KaldiRecognizer, SetLogLevel def SaveWave(model): # 设置音频参数 FORMAT = pyaudio.paInt16 # 音频流的格式 RATE = 44100 # 采样率,单位Hz CHUNK = 4000 # 单位帧 THRESHOLDNUM = 30 # 静默时间,超过这个个数就保存文件 THRESHOLD = 100 # 设定停止采集阈值 audio = pyaudio.PyAudio() stream = audio.open(format=FORMAT, channels=1, rate=RATE, input=True, frames_per_buffer=CHUNK) frames = [] print("开始录音...") count = 0 while count |
CopyRight 2018-2019 实验室设备网 版权所有 |