Commit d383570
Changed files (1)
src
src/asr/gemini_asr.py
@@ -28,12 +28,14 @@ async def gemini_stream_asr(client: Client, message: Message, path: str | Path,
slient (bool, optional): If Ture, do not update the status, return all results in the end.
"""
prompt = """请转录这段音频, 要求:
- 1. 以 `[mm:ss] sentence` 格式输出句子内容, 包括标点符号。其中mm:ss为此句话开始时间的分钟和秒
- 2. 直接输出音频转录内容, 不要输出任何与音频内容无关的寒暄问候
+ 1. 以 `[hh:mm:ss] sentence` 格式输出句子内容, 包括标点符号。其中hh:mm:ss为此句话开始时间的小时、分钟、秒
+ 2. 如果小时(hh)为00就省略hh, 只输出mm:ss
+ 3. 直接输出音频转录内容, 不要输出任何与音频内容无关的寒暄问候
输出实例:
[00:02] 大家好, 我是小明, 欢迎来到我的频道。
[00:08] 今天要和大家聊一个一直以来都很有争议的话题。
+ [01:12:32] 谢谢大家收听。
"""
path = Path(path)