Hacker GitHub

← All repos

readbeyond/aeneas

View on GitHub ↗ ★ 2,872 Python

aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)

10 mentions on Hacker News by 7 people: 1 story, 9 comments · first 2017-03-19 · latest 2023-05-30

Mentions per year 10 mentions · busiest year 2017 (4)
20082026
  1. …--extract-sentences --one-file-per-chapter output-path/ As a result, you can use https://github.com/readbeyond/aeneas with the generated text / markdown files to create a json mapping file looking like this: { "fragments": [ { "begin": "0.
  2. …up and configure everything to the point that it was usable. But when it works, it works well. [1] https://github.com/readbeyond/aeneas
  3. here's another solution: https://github.com/readbeyond/aeneas
  4. https://github.com/readbeyond/aeneas can output SMIL e-books where each line of text is associated with the corresponding segment from the audiobook. But I don't know which e-book readers support that format.
  5. …gave me the best results. Amazing project and even better personality. Take a look at https://github.com/readbeyond/aeneas Together with espeak-ng, you can get good results for line level alignment for 108 languages.
  6. …transcript without timestamps (e.g. for an audiobook where you know the source text), you could use https://github.com/readbeyond/aeneas , which infers the timestamps by aligning text-to-speech output with the audio using dynamic time…
  7. …timestamps on word level if given the audio and transcript. It's pretty accurate for English: https://github.com/readbeyond/aeneas
  8. Hi, thank you. Having it on conda would be great ( https://github.com/readbeyond/aeneas/issues/158 ), so if you feel like it, it would be wonderful! The two points that proved difficult in packaging aeneas (as self-installers and as .deb…
  9. …audio or sung passages might affect the quality of the alignment. For details on how aeneas works: https://github.com/readbeyond/aeneas/blob/master/wiki/HOWITW...