转录结果的包装器。

transcriptor的Python项目详细描述


Transcriptor Logo

抄本

一个转录服务包装器,使处理转录更容易

转录服务提供了一种经济高效的方法来增加可访问性 你的音频和视频,但它们往往是一个挑战,集成到你的系统。在

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()

或者,您可以通过TranscriptFileUriAmazonJob.from_uri())或直接使用JSON对象(AmazonJob.from_json())。在

从AWS Transcribe加载的转录作业将允许您访问MarkersSpeakers (如果包括),提供的Alternatives。你也有原来的工作 可以与之交互的对象。在

从SubRip字幕(SRT)导入

来自网络的文本文本在风格上非常独特,但是 通用格式是at srt文件。在

您可以将srt文件加载到transcriptor中并使用它与 单个标记。在

^{pr2}$

从srt文件加载的转录作业将使Markers。在

这些标记是按顺序排列的。这让你有能力 修改一个标记或在一个范围或所有 标记对象。在

支持的服务

  • 亚马逊转录(boto3)

计划支持

  • 谷歌语音到文本

赞助商

我所做的这项工作以及我所做的大部分工作都是由那些赞助我的人促成的 吉通集线器。在

20美元/月及以上级别的赞助商

感谢他们和所有继续支持这个项目的人!在

Sponsor this Project

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何根据1 Select语句的结果有条件地执行Mysql insert语句   java升级到Oracle JDBC精简驱动程序会导致SQLException:登记XAConnection时出现意外异常   intellijIDEA 13设置中的java OSGi节点空白   java如何使用Eclipse jobs API中运行的任务中的计数器更新进度对话框   netbeans为什么java返回0?   将键映射到Java中的方法   java组织。postgresql。util。PSQLException:错误:关系“UserDetailSenty”不存在   内容管理系统AEM:从java中的节点读取一个值,该值是多字段的值   java如何遍历列出的元素数组,每次完成一组操作   Java中的Python卷积等价物?Java Python   java请求的资源不可用。用tomcat在eclipse上运行spring mvc程序   java何时捕获异常与何时抛出异常?   foreach中的java值输入字段到foreach外部的输入字段   java如何在Jframe中正确添加整数?