Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sukhov-journal

Сервис статей, с возможностью их озвучки.

Запуск проекта

git clone https://github.com/egorkagod/sukhov-journal.git
cd sukhov-journal
cp journal/.env.template journal/.env
docker compose up

Tech Stack

  • Go (Echo)
  • Python (FastApi)
  • PostgreSQL (Gorm)
  • Docker / Docker Compose

Архитектура

Проект состоит из двух сервисов, запущенных через Docker Compose:

  1. Articles Service (Go) — основной бэкенд:

    • хранит статьи,
    • принимает запросы от клиента,
    • управляет пользователями и авторизацией,
    • отправляет текст на озвучивание.
  2. TTS/STT Service (Python) — сервис обработки речи:

    • принимает текст от Go-сервиса,
    • генерирует аудио (Text-to-Speech),

Сервисы общаются между собой по HTTP внутри Docker-сети.

About

Мой журнал с возможностью создания статей и прослушки их с помощью модели синтеза речи

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages