An open API service indexing awesome lists of open source software.

https://github.com/playerony/tensorflowtts-ts

This project implements TensorflowTTS in Tensorflow.js using Typescript, enabling real-time text-to-speech in the browser. With pre-trained model for English language, you can generate high-quality speech from text input.
https://github.com/playerony/tensorflowtts-ts

pre-trained-model pre-training real-time real-time-rendering speech-synthesis tensorflowjs tensorflowtts text-to-speech typescript web-based-apps

Last synced: 6 months ago
JSON representation

This project implements TensorflowTTS in Tensorflow.js using Typescript, enabling real-time text-to-speech in the browser. With pre-trained model for English language, you can generate high-quality speech from text input.

Awesome Lists containing this project

README

          

# TensorFlowTTS-ts

This project is a TypeScript implementation of TensorflowTTS's FastSpeech2 and MB-MelGAN LJSpeech models, enabling real-time text-to-speech in the browser for English language text.

## Features

- Real-time text-to-speech in the browser for English language text
- Pre-trained models for English language
- Based on TensorflowTTS's FastSpeech2 and MB-MelGAN LJSpeech models
- Implementation in Tensorflow.js using TypeScript

## Installation

```bash
yarn install
```

## Usage

### Clone the repository

```bash
git clone https://github.com/playerony/TensorFlowTTS-ts.git
```

### Build an application

```bash
yarn build
```

### Start an application

```bash
yarn open
```

## Deployment

The application is deployed on Vercel and can be accessed at https://tensor-flow-tts-ts.vercel.app.

## Credit

This implementation is based on the code from the following repository: https://github.com/MightyAlex200/tfjs-tts

## License

This project is licensed under the MIT License - see the LICENSE file for details.