# 速记文档
# 基本介绍
速记文档是讯飞文档专有的文档格式。
速记文档在文字文档的功能基础上,增加了录音转写文字的能力。转写结果实时更新到文档中,并且记录了对应的录音时间。
这意味着,可以实现:
- 播放录音时,对应的转写文字高亮。
- 切换光标时,播放对应文字的音频。
速记文档可用于课堂学习、会议记录等场景。
# 流程说明
# 录音
时序图如下:
速记文档支持续录。续录不需要重新创建文档,直接打开现有文档即可。续录产生的音频可以直接追击到现有文件末尾。同步的时候,将追加的音频部分,生成一个新的分片进行增量上传即可。
关于如何上传音频,请查看 获取上传链接。
# 播放
时序图如下:
续录产生的音频支持增量下载并播放。通过获取文件的大小和分片信息,下载增量部分,追加到已下载音频文件末尾。即可获取完整的音频文件,进而播放。
关于如何获取下载链接,请查看 获取下载链接。
增量下载使用 HTTP
协议中的标准请求头参数 Range
:
Range: bytes=[start]-[end]
包含 start
和 end
,start
从 0 开始。
示例:
Range: bytes=0-499
表示第 0-499 字节范围的内容。Range: bytes=500-999
表示第 500-999 字节范围的内容。Range: bytes=-500
表示最后 500 字节的内容。Range: bytes=500-
表示从第 500 字节开始到文件结束部分的内容。Range: bytes=0-0,-1
表示第一个和最后一个字节。Range: bytes=500-600,601-999
同时指定几个范围。