При параллельном чтении на двух языках неудобно постоянно переключаться между книгами и искать один и тот же стих. Я собрал специализированное приложение, где русский и английский тексты синхронизированы в одном интерфейсе.
Что работает сейчас
Пользователь выбирает книгу, главу и стих, читает два языка, открывает анализ и включает озвучку. Аудио кешируется, поэтому повторное прослушивание не требует заново выполнять ту же операцию.
Как устроен рабочий процесс
Отдельные скрипты собирают корпус из открытых источников, приводят книги и стихи к общей структуре и связывают языковые версии. Приложение получает уже проверяемую локальную базу, а не собирает текст со случайных страниц во время чтения.
Технический стек
Серверная часть построена на Python и FastAPI, данные подготавливаются собственными импортерами из eBible и CrossWire, а словарные материалы — отдельным контуром. Для озвучки используется TTS с локальным кешем.
Измеримый результат
Текущая библиотека охватывает 29 книг — от Псалмов до Откровения. Один адрес стиха связывает две языковые версии, анализ и аудио. Повторная озвучка обслуживается из кеша.
Что это даёт бизнесу
Эта работа показывает работу с крупным структурированным корпусом: импорт, нормализация, синхронизация версий и специализированный интерфейс. Такая же логика подходит двуязычным базам знаний и учебным материалам.
