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