python+tkinter+阿里gummy-realtime-v1的api实现扬声器声音实时翻译显示字幕代码

代码语言:python

所属分类:其他

代码描述:python+tkinter+阿里gummy-realtime-v1的api实现扬声器声音实时翻译显示字幕代码,需要本地的立体声混响打开。

代码标签: python tkinter 阿里 gummy-realtime-v1 ap 扬声器 声音 实时

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

import pyaudio
import dashscope
from dashscope.audio.asr import *
import tkinter as tk
import threading
import queue
import time

# ====== 配置 API Key ======
dashscope.api_key = "sk-"  # 请替换为你的实际 API Key

# ====== 全局变量 ======
mic = None
stream = None
subtitle_queue = queue.Queue()  # 用于线程安全传递字幕文本

# ====== 查找立体声混音设备 ======
def find_stereo_mix_device(pyaudio_instance):
    info = pyaudio_instance.get_host_api_info_by_index(0)
    num_devices = info.get('deviceCount')
    for i in range.........完整代码请登录后点击上方下载按钮下载查看

网友评论0