Skip to content

Repository files navigation

Narration Service

The Narration microservice takes text input and generates audio narration using Text-to-Speech.

Prerequisites

Configuration

Create a .env file in the root directory of the project by copying the .env.example file and updating the values accordingly.

cp .env.example .env

Configure the pre-commit hooks by running the following command in the terminal:

pip install pre-commit
pre-commit install

Usage

To run the application, execute the following commands:

docker compose up --build

The application will be available at http://localhost:8001 and the API documentation will be available at http://localhost:8001/docs.

Testing

To run the tests, execute the following command:

docker compose run server pytest

Documentation

About

The Narration microservice takes text input and generates audio narration using Text-to-Speech.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

Contributors

Languages