Improvements

General

  • Tests: Develop comprehensive unit and integration tests to ensure system reliability and robustness.
  • Documentation: Improve and expand the documentation to assist developers and users.
  • Language Support: Add support for more languages beyond Portuguese to expand usability.

Client

  • Voice Option: Implement a feature allowing users to choose different voices.
  • User Interface: Enhance the command-line interface for a better user experience.

Proxy

  • Logging: Add a logging feature to keep track of request routing and errors.
  • Debugging: Fix verbose print statements and streamline debugging outputs.

Server

  • Logging: Implement logging to monitor server-side operations and potential issues.

Normalizer

  • Logging: Include detailed logs for text preprocessing steps and error handling.

API & Frontend

  • Docker Connectivity: Fix connection issues when running the API and Frontend in Docker.
  • Frontend UI: Improve the web interface for better user interaction and usability.