SuperAPI AI 工具集

office-transcribe

办公与效率

查看项目

更新于 11-05 16:19

技能介绍

office-transcribe 是一个音视频转文字技能,主要用于处理会议录音、语音备忘和采访素材,支持 .mp3、.wav、.m4a 等音频格式转文字,以及生成 SRT 字幕。

用途:将工作区中的音频文件或用户提供的路径转写为文本,输出 .txt、.srt、.json 文件;长音频可衔接 office-meeting 生成会议纪要,短备忘可输出 5 条摘要。

主要能力:基于 Whisper/faster-whisper 进行本地转写,推荐使用 faster-whisper;示例代码使用 large-v3 模型、CPU 与 int8 计算类型,可选 GPU(device=cuda)。转写结果按时间段输出,并可通过格式化函数生成 SRT 字幕块。

使用方式:先将音频放入工作区或提供路径,再通过 run 执行转写脚本;安装命令为 pip install faster-whisper。示例代码展示了加载模型、转写 meeting.mp3(语言设为 zh、启用 vad_filter)并写入 transcript.txt 的流程。

适用场景:会议记录、语音备忘整理、采访转写、字幕制作等。

限制:Whisper 原生不支持说话人分段(diarization),如需按说话人分段,需使用 pyannote 等额外模型,并先说明环境与授权。禁止在输出文件不存在时声称已完成转写;敏感录音应提醒用户脱敏后再写入 memory/。若环境缺少 faster-whisper 或 run,需请用户提供文字稿或外部转写结果。