All Projects → gladchinda → web-speech-demo

gladchinda / web-speech-demo

Licence: MIT license
Learn how to build a simple text-to-speech voice app for the web using the Web Speech API.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to web-speech-demo

spokestack-android
Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add voice to any Android app!
Stars: ✭ 52 (+173.68%)
Mutual labels:  text-to-speech, voice, speech
talkie
Text-to-speech browser extension button. Select text on any web page, and have the computer read it out loud for you by simply clicking the Talkie button.
Stars: ✭ 43 (+126.32%)
Mutual labels:  text-to-speech, voice, web-speech-api
anycontrol
Voice control for your websites and applications
Stars: ✭ 53 (+178.95%)
Mutual labels:  voice, speech
SignDetect
This application is developed to help speechless people interact with others with ease. It detects voice and converts the input speech into a sign language based video.
Stars: ✭ 21 (+10.53%)
Mutual labels:  voice, speech
StyleSpeech
Official implementation of Meta-StyleSpeech and StyleSpeech
Stars: ✭ 161 (+747.37%)
Mutual labels:  text-to-speech, speech
Tts Cube
End-2-end speech synthesis with recurrent neural networks
Stars: ✭ 213 (+1021.05%)
Mutual labels:  text-to-speech, speech
Wavegrad
Implementation of Google Brain's WaveGrad high-fidelity vocoder (paper: https://arxiv.org/pdf/2009.00713.pdf). First implementation on GitHub.
Stars: ✭ 245 (+1189.47%)
Mutual labels:  text-to-speech, speech
brasiltts
Brasil TTS é um conjunto de sintetizadores de voz, em português do Brasil, que lê telas para portadores de deficiência visual. Transforma texto em áudio, permitindo que pessoas cegas ou com baixa visão tenham acesso ao conteúdo exibido na tela. Embora o principal público-alvo de sistemas de conversão texto-fala – como o Brasil TTS – seja formado…
Stars: ✭ 34 (+78.95%)
Mutual labels:  text-to-speech, voice
Wavegrad
A fast, high-quality neural vocoder.
Stars: ✭ 138 (+626.32%)
Mutual labels:  text-to-speech, speech
Phomeme
Simple sentence mixing tool (work in progress)
Stars: ✭ 18 (-5.26%)
Mutual labels:  voice, speech
JSpeak
A Text to Speech Reader Front-end that Reads from the Clipboard and with Exceptionable Features
Stars: ✭ 16 (-15.79%)
Mutual labels:  text-to-speech, voice
AdaSpeech
AdaSpeech: Adaptive Text to Speech for Custom Voice
Stars: ✭ 108 (+468.42%)
Mutual labels:  text-to-speech, speech
Vonage Ruby Sdk
Vonage REST API client for Ruby. API support for SMS, Voice, Text-to-Speech, Numbers, Verify (2FA) and more.
Stars: ✭ 203 (+968.42%)
Mutual labels:  text-to-speech, voice
Naomi
The Naomi Project is an open source, technology agnostic platform for developing always-on, voice-controlled applications!
Stars: ✭ 171 (+800%)
Mutual labels:  text-to-speech, voice
IMS-Toucan
Text-to-Speech Toolkit of the Speech and Language Technologies Group at the University of Stuttgart. Objectives of the development are simplicity, modularity, controllability and multilinguality.
Stars: ✭ 295 (+1452.63%)
Mutual labels:  text-to-speech, speech
Aeneas
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
Stars: ✭ 1,942 (+10121.05%)
Mutual labels:  text-to-speech, speech
opensource-voice-tools
A repo listing known open source voice tools, ordered by where they sit in the voice stack
Stars: ✭ 21 (+10.53%)
Mutual labels:  voice, speech
melgan
MelGAN implementation with Multi-Band and Full Band supports...
Stars: ✭ 54 (+184.21%)
Mutual labels:  text-to-speech, speech
Vonage Python Sdk
Vonage Server SDK for Python. API support for SMS, Voice, Text-to-Speech, Numbers, Verify (2FA) and more.
Stars: ✭ 134 (+605.26%)
Mutual labels:  text-to-speech, voice
Diffwave
DiffWave is a fast, high-quality neural vocoder and waveform synthesizer.
Stars: ✭ 139 (+631.58%)
Mutual labels:  text-to-speech, speech

Text-to-Speech Demo

You can checkout the full article on Scotch: Building Text-to-Speech Apps for the Web.

This project contains a demo source code showing how to build a simple text-to-speech voice app for the web using the Web Speech API.

Here is a screenshot of the application demo(without the sound):

Demo Application

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Before you begin, make sure you have npm and node installed on your system.

Run the following commands to get started.

npm install
npm start

The app will run on port 5000 by default. If you would prefer another port, you can specify it in the server.js file. Look for the following line in the file and replace 5000 with your desired port.

const PORT = process.env.PORT || 5000;
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].