python pyaudio使用调用本地麦克风获取音频

目录

一、直接上代码

二、代码解析


一、直接上代码

import pyaudio
from vosk import Model, KaldiRecognizer

# 加载模型
MODEL_PATH = "vosk-model-en-us-0.22"  # 修改为您的模型路径
model = Model(MODEL_PATH)

# 初始化音频流
recognizer = KaldiRecognizer(model, 16000)
p = pyaudio.PyAudio()
stream = p.open(format=pyaudio.paInt16, channels=1, rate=16000, input=True, frames_per_buffer=4000)
stream.start_stream()

print("开始实时语音识别,按 Ctrl+C 退出:")

try:
    while True:
        data = stream.read(4000, exception_on_overflow=False)
        if recognizer.Acce

你可能感兴趣的:(AI,大语言模型实战,python,音视频,开发语言)