Overview
TTS Azure Web is an Azure Text-to-Speech (TTS) web application that allows users to fine-tune speech output using SSML. It provides features such as voice, language, and style selection, speech speed adjustments, audio output downloads, and one-click deployment for local and cloud environments. With the capability to run locally or deploy on Azure with ease, this application is ideal for those seeking a seamless experience with Azure TTS.
Features
- Voice and Language Selection: Choose from a variety of voices and languages.
- Style and Character Support: Customize speech output style and character settings.
- Speech Speed and Intonation Adjustment: Modify speech speed and intonation as needed.
- Volume Control: Adjust the volume of the speech output.
- Audio Output Download: Download the generated audio output easily.
- Easy Deployment: One-click deployment for both local and cloud environments.
Installation
To install the TTS Azure Web application, follow these steps:
- Get your API Key from Microsoft Azure Text to Speech.
- Create a new .env.local file at the project root and add your Azure key and region to it.
- Run the development server by executing the command.
npm run dev
- Visit http://localhost:3000 in your browser to view the application.
Summary
TTS Azure Web is a versatile Azure Text-to-Speech web application that simplifies the process of generating speech output with customizable options. From voice and language selection to speech speed adjustments and one-click deployment, this application streamlines the use of Azure TTS while offering users a seamless experience. Whether you want to run it locally or deploy it on Azure, TTS Azure Web provides a convenient solution for leveraging the full capabilities of Azure TTS.