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

https://github.com/llegomark/synthesizer

This repository contains the source code for a Text-to-Speech (TTS) web application powered by OpenAI's text-to-speech API and Gradio. The application is designed to convert user-input text into spoken audio using a selection of AI-generated voices.
https://github.com/llegomark/synthesizer

ai artificial-intelligence gpt-4 openai openai-whisper

Last synced: 6 months ago
JSON representation

This repository contains the source code for a Text-to-Speech (TTS) web application powered by OpenAI's text-to-speech API and Gradio. The application is designed to convert user-input text into spoken audio using a selection of AI-generated voices.

Awesome Lists containing this project

README

          

---
title: Synthesizer
emoji: 👀
colorFrom: indigo
colorTo: gray
sdk: gradio
sdk_version: 4.1.1
app_file: app.py
pinned: false
license: mit
---

# Synthesizer Gradio App

This repository contains the source code for a Text-to-Speech (TTS) web application powered by OpenAI's text-to-speech API and Gradio. The application is designed to convert user-input text into spoken audio using a selection of AI-generated voices.

## Features

- **Model Selection**: Choose between standard and high-definition TTS models for different use cases.
- **Voice Options**: Select from six distinct AI-generated voices to read your text.
- **Output Format Selection**: Customize the output format to suit your needs, including "mp3", "opus", "aac", or "flac".
- **User-Friendly Interface**: Built with Gradio for an intuitive and straightforward user experience.
- **Deployed on HuggingFace Spaces**: Accessible online for easy interaction and demonstration.

## How to Contribute

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## License

Distributed under the MIT License. See `LICENSE` for more information.

## Contact

Mark Anthony Llego - [@markllego](https://twitter.com/markllego)

Project Link: [https://github.com/llegomark/synthesizer](https://github.com/llegomark/synthesizer)

HuggingFace Space: [https://huggingface.co/spaces/markllego/synthesizer](https://huggingface.co/spaces/markllego/synthesizer)

Blog Post: [https://llego.dev/posts/openai-devday-2023/](https://llego.dev/posts/openai-devday-2023/)

## Acknowledgements

- [OpenAI](https://openai.com/)
- [Gradio](https://gradio.app/)
- [HuggingFace Spaces](https://huggingface.co/spaces)