转录结果的包装器。
transcriptor的Python项目详细描述
抄本
一个转录服务包装器,使处理转录更容易
转录服务提供了一种经济高效的方法来增加可访问性 你的音频和视频,但它们往往是一个挑战,集成到你的系统。在
Transcriptor旨在使处理转录更容易。
转录器将转录对象视为一个类。在
特点:
- 一种面向对象的转录、标记和说话人的方法
- 文本和参考文献的无损处理。在
安装
使用pip安装转录器。在
pip install transcriptor
快速启动
转录器目前支持转录上传和 从它们的输出创建一个可读的转录作业对象。在
从AWS Transcribe导入转录本
fromtranscriptorimportamazon,AmazonJobjob=AmazonJob(filepath='<filepath>',bucket='<bucket_name>',)job.start()# After Some Timejob.status()# If it says COMPLETEDjob.build()
或者,您可以通过TranscriptFileUri
(AmazonJob.from_uri()
)或直接使用JSON对象(AmazonJob.from_json()
)。在
从AWS Transcribe加载的转录作业将允许您访问Markers
,Speakers
(如果包括),提供的Alternatives
。你也有原来的工作
可以与之交互的对象。在
从SubRip字幕(SRT)导入
来自网络的文本文本在风格上非常独特,但是 通用格式是at srt文件。在
您可以将srt文件加载到transcriptor中并使用它与 单个标记。在
^{pr2}$从srt文件加载的转录作业将使Markers
。在
这些标记是按顺序排列的。这让你有能力 修改一个标记或在一个范围或所有 标记对象。在
支持的服务
- 亚马逊转录(boto3)
计划支持
- 谷歌语音到文本
赞助商
我所做的这项工作以及我所做的大部分工作都是由那些赞助我的人促成的 吉通集线器。在
20美元/月及以上级别的赞助商
感谢他们和所有继续支持这个项目的人!在
- 项目
标签: