Skip to content
/ tts-ui Public

A text-to-speech web UI and backend for converting text to dictated MP3 files

Notifications You must be signed in to change notification settings

sth144/tts-ui

Repository files navigation

tts-ui

Docker Image CI

A text-to-speech web UI and backend for converting text to dictated MP3 files. The frontend uses Angular, and the backend runs NestJS (Node.JS).

Build

Server

[server]$ npm install [server]$ nest build

Client

[client]$ npm install [client]$ ng build

Run

[server]$ nest start

Deploy

  • Build Docker image
  • Pull Docker image into desired environment
  • Run

Usage

TODO:

  • auth (https://medium.com/@nielsmeima/auth-in-nest-js-and-angular-463525b6e071)
  • WebDAV for CRUD on server & remote
  • UI progress bar for uploads
  • message broker and task queue for long running tasks
    • UI progress display for conversion
  • remote sync feature
    • UI sync control with progress display
  • show new files without reload
  • prettify UI
  • show files on remote
    • remote delete feature?
  • relative paths for all packages
  • get tests working
  • get debuggers working

About

A text-to-speech web UI and backend for converting text to dictated MP3 files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published