All Projects → naschorr → hawking

naschorr / hawking

Licence: MIT license
The retro text-to-speech bot for Discord

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to hawking

Wavegrad
Implementation of Google Brain's WaveGrad high-fidelity vocoder (paper: https://arxiv.org/pdf/2009.00713.pdf). First implementation on GitHub.
Stars: ✭ 245 (+920.83%)
Mutual labels:  text-to-speech, tts
Talkify
Javascript Text to speech library
Stars: ✭ 132 (+450%)
Mutual labels:  text-to-speech, tts
Tts
Text-to-Speech for Arduino
Stars: ✭ 118 (+391.67%)
Mutual labels:  text-to-speech, tts
Wavernn
WaveRNN Vocoder + TTS
Stars: ✭ 1,636 (+6716.67%)
Mutual labels:  text-to-speech, tts
Tensorflowtts
😝 TensorFlowTTS: Real-Time State-of-the-art Speech Synthesis for Tensorflow 2 (supported including English, French, Korean, Chinese, German and Easy to adapt for other languages)
Stars: ✭ 2,382 (+9825%)
Mutual labels:  text-to-speech, tts
Crystal
Crystal - C++ implementation of a unified framework for multilingual TTS synthesis engine with SSML specification as interface.
Stars: ✭ 108 (+350%)
Mutual labels:  text-to-speech, tts
Marytts
MARY TTS -- an open-source, multilingual text-to-speech synthesis system written in pure java
Stars: ✭ 1,699 (+6979.17%)
Mutual labels:  text-to-speech, tts
Gtts
Python library and CLI tool to interface with Google Translate's text-to-speech API
Stars: ✭ 1,303 (+5329.17%)
Mutual labels:  text-to-speech, tts
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 (+1129.17%)
Mutual labels:  text-to-speech, tts
Amazon Polly Sample
Sample application for Amazon Polly. Allows to convert any blog into an audio podcast.
Stars: ✭ 139 (+479.17%)
Mutual labels:  text-to-speech, tts
Spokestack Python
Spokestack is a library that allows a user to easily incorporate a voice interface into any Python application.
Stars: ✭ 103 (+329.17%)
Mutual labels:  text-to-speech, tts
Google Tts
Google TTS (Text-To-Speech) for node.js
Stars: ✭ 180 (+650%)
Mutual labels:  text-to-speech, tts
Zerospeech Tts Without T
A Pytorch implementation for the ZeroSpeech 2019 challenge.
Stars: ✭ 100 (+316.67%)
Mutual labels:  text-to-speech, tts
Durian
Implementation of "Duration Informed Attention Network for Multimodal Synthesis" (https://arxiv.org/pdf/1909.01700.pdf) paper.
Stars: ✭ 111 (+362.5%)
Mutual labels:  text-to-speech, tts
Joytan
Creative Audio/Textbook Maker 🎵 📖 See our YouTube channel
Stars: ✭ 91 (+279.17%)
Mutual labels:  text-to-speech, tts
Pytorch Dc Tts
Text to Speech with PyTorch (English and Mongolian)
Stars: ✭ 122 (+408.33%)
Mutual labels:  text-to-speech, tts
Cs224n Gpu That Talks
Attention, I'm Trying to Speak: End-to-end speech synthesis (CS224n '18)
Stars: ✭ 52 (+116.67%)
Mutual labels:  text-to-speech, tts
Speaker
A PHP library to convert text to speech using various web services
Stars: ✭ 86 (+258.33%)
Mutual labels:  text-to-speech, tts
Androidmarytts
Android MARY TTS - an open-source, offline HMM-Based text-to-speech synthesis system based on MaryTTS
Stars: ✭ 134 (+458.33%)
Mutual labels:  text-to-speech, tts
Aeneas
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
Stars: ✭ 1,942 (+7991.67%)
Mutual labels:  text-to-speech, tts

hawking

A retro text-to-speech bot for Discord, designed to work with all of the stuff you might've seen in Moonbase Alpha, using the existing commands.

Activate Hawking on your server!

  • Go to this page on Discord's site.
  • Select the server that you want Hawking to be added to.
  • Hit the "Authorize" button.
  • Start speaking! (Hint: join a voice channel and type in /help. You should check out the Commands section of this readme, too!)

Join my Discord server!

Click here to join!

  • Help me test unstable versions of Hawking and my other bots
  • Let me know if something's broken
  • Post suggestions for improving Hawking and my other bots
  • Got a funny phrase you want added? Suggest it in there!

Commands

These commands allow for the basic operation of the bot, by anyone. Just type them into a public text channel while connected to a public voice channel! Note that Hawking now uses slash commands, so just typing the command into Discord won't work as expected. You must select the command, and it's extra options (if desired) individually.

  • /say <text> - Tells the bot to speak [text] in the voice channel that you're currently in.
  • /skip - Skip a phrase that you've requested, or start a vote to skip on someone else's phrase.
  • /phrase <name> - Speaks the specific preset phrase. Note that the name will autocomplete, so phrases are easy to find.
  • /find <text> - The bot will search its loaded phrases for the one whose contents most closely matches the provided text, and will play it.
  • /random - Plays a random phrase from the list of preloaded phrases.
  • /fortune - Tells you your magic 8 ball fortune!
  • /invite - Gets you an invite link for the Hawking, as well as gets you an invite link for Hawking's Discord server.
  • /privacy_policy - Gives you a link to Hawking's privacy policy.
  • /speech_config - Gives you a link to the speech configuration documentation for Hawking.
  • /stupid_question - Asks you a random, (potentially) stupid question from Reddit.
  • /help - Show the help screen.

Hosting, Configuring, Commanding, and Extending Hawking (and more)!

Lastly...

Also included are some built-in phrases from this masterpiece. Check out the Phrases section in the /help screen. You should also take a look at my dedicated hawking-phrases repository. It's got a bunch of phrase files that can easily be put into your phrases folder for even more customization.

Lastly, be sure to check out the Moonbase Alpha moon tunes guide on Steam, there's a bunch of great stuff in there!

Tested on Windows 10, and Ubuntu 16.04.

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].