文件名称:afaligner::chart_increasing:强制对齐器,用于同步叙述的文本
文件大小:14KB
文件格式:ZIP
更新时间:2024-05-24 09:15:02
forced-alignment Python
变态 概述 afaligner是一个用于自动文本和音频同步的Python库。 这是一个强制对齐器,其工作原理是先合成文本,然后使用 (动态时间规整)算法对已合成和录制的音频进行对齐。 afaligner用于工具中,用于使叙述的音频与文本同步-生成带有Media Overlays电子书的并已针对该特定目的进行了开发。 如果要创建包含同步文本和音频的电子书,请参阅 。 afaligner背后的对齐算法的主要特点是: 它可以处理文件开头和结尾的结构差异,这在有声读物(例如免责声明)中通常是这样。 它使用FastDTW方法找到了线性时间和空间上最佳翘曲路径的近似值,并结合了对齐算法本身是用C编写的事实,使其与其他强制对齐器相比非常快。 它可以取得不同程度的成功,以对齐不同分割的文本和音频。 afaligner的灵感来自在一个类似的方式和作品。 它使用aeneas作为文本合成和MFCC提
【文件预览】:
afaligner-master
----setup.py(2KB)
----.gitignore(109B)
----MANIFEST.in(61B)
----LICENSE(1KB)
----README.md(3KB)
----afaligner()
--------c_dtwbd_wrapper.py(1KB)
--------templates()
--------__init__.py(13KB)
--------dtwbd.py(3KB)
--------c_modules()
----tests()
--------__init__.py(0B)
--------test_dtwbd.py(2KB)