mirror of
https://github.com/AstrBotDevs/AstrBot
synced 2026-07-19 18:47:41 +08:00
* 在调用 OpenAI API 后关闭文件句柄再删除临时文件。 核心问题:whisper_api_source.py 第 121 行用 open(audio_url, "rb") 打开文件后,文件句柄没有被关闭,导致 Windows 上报 "另一个程序正在使用此文件" 的错误,temp wav 文件无法删除。 修复方案:在调用 OpenAI API 后关闭文件句柄再删除临时文件。 * fix(whisper_api): use context manager for audio file handling to ensure proper closure --------- Co-authored-by: Soulter <905617992@qq.com>