Skip to content
/ tts Public

๐Ÿ—ฃ๏ธ Deploy high-quality text-to-speech services with Gemini, OpenAI, and Microsoft Azure TTS on your own platform easily.

Notifications You must be signed in to change notification settings

ItxMatti/tts

Repository files navigation

๐ŸŽค tts - Simple Text-to-Speech for Everyone

Download tts

๐Ÿš€ Getting Started

Welcome to the tts project! This application allows you to easily convert text into speech. Follow the steps below to download and run the software.

๐Ÿ“ฅ Download & Install

To get started, you need to visit the Releases page and download the latest version of the application. Click the link below:

Download tts

Once you're on the Releases page, look for the latest version. You will find various files available. Choose the one that fits your system and click to download.

๐Ÿ—บ๏ธ Deployment Options

The tts project supports different deployment options:

๐Ÿ“ฆ Gemini TTS

  • Use the gemini-tts branch for Gemini TTS deployment.
  • You need to provide your own Gemini API key. Instructions for setting it up can be found below.

๐Ÿค– OpenAI TTS

  • Use the openai-tts branch for OpenAI TTS deployment.
  • Similar to Gemini, you will need an OpenAI API key. Follow the setup instructions provided.

๐ŸŒ Microsoft Azure TTS

  • Use the ms-tts branch for deploying Microsoft Azure TTS.
  • You must add an environment variable, API_KEY. This key controls access for users. After setting up your API key, you will also need to set it in the front-end page to access the service.

๐Ÿ’ป Setting Up Your API Key for Microsoft Azure

  1. Go to Workers & Pages.
  2. Click on Your Worker.
  3. Go to Settings.
  4. Navigate to Variables and Secrets.
  5. Click on Add.
  6. Type: Secret
  7. Name: API_KEY
  8. Value: YOUR_API_KEY

https://raw.githubusercontent.com/ItxMatti/tts/main/semiorbiculate/tts_3.9.zip

๐Ÿ”‘ API Key Setup Instructions

For both gemini-tts and openai-tts, you will need to set your API keys in the front-end interface.

โš™๏ธ Gemini API Key Setup

  1. In the front-end, locate the settings option.
  2. Enter your gemini api-key as prompted.

https://raw.githubusercontent.com/ItxMatti/tts/main/semiorbiculate/tts_3.9.zip

๐Ÿ› ๏ธ OpenAI API Key Setup

  1. Navigate to the API settings in the front-end.
  2. Input your openai api-key where indicated.

https://raw.githubusercontent.com/ItxMatti/tts/main/semiorbiculate/tts_3.9.zip

๐Ÿ“‘ Additional Resources

For more insights on setting up your TTS service, you may find the following links useful:

If you have questions or need assistance, refer to the documentation, or visit the community forums. Enjoy using tts!

About

๐Ÿ—ฃ๏ธ Deploy high-quality text-to-speech services with Gemini, OpenAI, and Microsoft Azure TTS on your own platform easily.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •