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.
- Host: GitHub
- URL: https://github.com/llegomark/synthesizer
- Owner: llegomark
- License: mit
- Created: 2023-11-07T04:52:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-07T07:15:03.000Z (almost 2 years ago)
- Last Synced: 2025-04-18T23:56:39.716Z (6 months ago)
- Topics: ai, artificial-intelligence, gpt-4, openai, openai-whisper
- Language: Python
- Homepage: https://llego.dev/posts/openai-devday-2023/
- Size: 5.86 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)