ReadBeyond
ReadBeyond
Preliminary testing seems to yield good results, especially if coupled with CFFI (C code) for the actual computation of cost matrix, accumulated cost matrix, and best path selection.
This can be a useful new command line tool: - INPUT: an audio file, some text - OUTPUT: list of time instants when that text might be in the audio...
See https://conda-forge.github.io/ I have no good intuition on how to specify ffmpeg and eSpeak(-ng) as dependencies.
Due to the 2GB contiguous block allocation limitation of 32 bit systems, this line: https://github.com/readbeyond/aeneas/blob/master/aeneas/audiofile.py#L447 might throw a ``MemoryError``, causing an "unexpected exception". We should: 1. catch it and log...
File "dtw.py" should be refactored --- maybe renaming it to e.g. "aligner.py"? --- to support different algorithms in the future. For example, triangular global alignment kernels or variations on the...
Especially, for e.g. creating ``munparsed`` XHTML files from ``mplain`` files (+ XHTML header/footer).
See: https://attrs.readthedocs.io/en/stable/ https://attrs.readthedocs.io/en/stable/examples.html