Работа

Билингвальное приложение для чтения Библии

Два языка, 29 книг, работа со стихами и кешируемое аудио в одном специализированном веб-приложении.

5 минутАвтор: Алек Ампир
Билингвальное приложение для чтения Библии

При параллельном чтении на двух языках неудобно постоянно переключаться между книгами и искать один и тот же стих. Я собрал специализированное приложение, где русский и английский тексты синхронизированы в одном интерфейсе.

Что работает сейчас

Пользователь выбирает книгу, главу и стих, читает два языка, открывает анализ и включает озвучку. Аудио кешируется, поэтому повторное прослушивание не требует заново выполнять ту же операцию.

Как устроен рабочий процесс

Отдельные скрипты собирают корпус из открытых источников, приводят книги и стихи к общей структуре и связывают языковые версии. Приложение получает уже проверяемую локальную базу, а не собирает текст со случайных страниц во время чтения.

Технический стек

Серверная часть построена на Python и FastAPI, данные подготавливаются собственными импортерами из eBible и CrossWire, а словарные материалы — отдельным контуром. Для озвучки используется TTS с локальным кешем.

Измеримый результат

Текущая библиотека охватывает 29 книг — от Псалмов до Откровения. Один адрес стиха связывает две языковые версии, анализ и аудио. Повторная озвучка обслуживается из кеша.

Что это даёт бизнесу

Эта работа показывает работу с крупным структурированным корпусом: импорт, нормализация, синхронизация версий и специализированный интерфейс. Такая же логика подходит двуязычным базам знаний и учебным материалам.