All Projects β†’ tazz4843 β†’ scripty

tazz4843 / scripty

Licence: EUPL-1.2 license
Speech to text bot for Discord using Mozilla's DeepSpeech

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to scripty

sova-asr
SOVA ASR (Automatic Speech Recognition)
Stars: ✭ 123 (+778.57%)
Mutual labels:  speech-recognition, speech-to-text, stt
open-speech-corpora
πŸ’Ž A list of accessible speech corpora for ASR, TTS, and other Speech Technologies
Stars: ✭ 841 (+5907.14%)
Mutual labels:  speech-recognition, speech-to-text, stt
deepspeech.mxnet
A MXNet implementation of Baidu's DeepSpeech architecture
Stars: ✭ 82 (+485.71%)
Mutual labels:  speech-recognition, speech-to-text, stt
speech-recognition-evaluation
Evaluate results from ASR/Speech-to-Text quickly
Stars: ✭ 25 (+78.57%)
Mutual labels:  speech-recognition, speech-to-text, stt
simple-obs-stt
Speech-to-text and keyboard input captions for OBS.
Stars: ✭ 89 (+535.71%)
Mutual labels:  speech-recognition, speech-to-text, stt
Tensorflow Speech Recognition
πŸŽ™Speech recognition using the tensorflow deep learning framework, sequence-to-sequence neural networks
Stars: ✭ 2,118 (+15028.57%)
Mutual labels:  speech-recognition, speech-to-text, stt
demo vietasr
Vietnamese Speech Recognition
Stars: ✭ 22 (+57.14%)
Mutual labels:  speech-recognition, speech-to-text, stt
leopard
On-device speech-to-text engine powered by deep learning
Stars: ✭ 354 (+2428.57%)
Mutual labels:  speech-recognition, speech-to-text, stt
PCPM
Presenting Collection of Pretrained Models. Links to pretrained models in NLP and voice.
Stars: ✭ 21 (+50%)
Mutual labels:  speech-recognition, speech-to-text
web-voice-processor
A library for real-time voice processing in web browsers
Stars: ✭ 69 (+392.86%)
Mutual labels:  speech-recognition, speech-to-text
Inimesed
An Android app that lets you search your contacts by voice. Internet not required. Based on Pocketsphinx. Uses Estonian acoustic models.
Stars: ✭ 65 (+364.29%)
Mutual labels:  speech-recognition, speech-to-text
rnnt decoder cuda
An efficient implementation of RNN-T Prefix Beam Search in C++/CUDA.
Stars: ✭ 60 (+328.57%)
Mutual labels:  speech-recognition, speech-to-text
revai-java-sdk
Rev.ai Java SDK
Stars: ✭ 16 (+14.29%)
Mutual labels:  speech-recognition, speech-to-text
speechrec
a simple speech recognition app using the Web Speech API Interfaces
Stars: ✭ 18 (+28.57%)
Mutual labels:  speech-recognition, speech-to-text
react-native-spokestack
Spokestack: give your React Native app a voice interface!
Stars: ✭ 53 (+278.57%)
Mutual labels:  speech-recognition, speech-to-text
octopus
On-device speech-to-index engine powered by deep learning.
Stars: ✭ 30 (+114.29%)
Mutual labels:  speech-recognition, speech-to-text
React.ai
It recognize your speech and trained AI Bot will respond(i.e Customer Service, Personal Assistant) using Machine Learning API (DialogFlow, apiai), Speech Recognition, GraphQL, Next.js, React, redux
Stars: ✭ 38 (+171.43%)
Mutual labels:  speech-recognition, speech-to-text
ASR-Audio-Data-Links
A list of publically available audio data that anyone can download for ASR or other speech activities
Stars: ✭ 179 (+1178.57%)
Mutual labels:  speech-recognition, speech-to-text
opensource-voice-tools
A repo listing known open source voice tools, ordered by where they sit in the voice stack
Stars: ✭ 21 (+50%)
Mutual labels:  speech-recognition, stt
DeepSpeech-API
The code enables users to use Mozilla's Deep Speech model over the Web Browser.
Stars: ✭ 31 (+121.43%)
Mutual labels:  speech-recognition, speech-to-text

Scripty: Speech to Text for Discord!

Welcome to Scripty's GitHub repo! This repo contains the bot's entire source code.

Scripty is discontinued forever!

Discord has made their platform absolute hell to work on. I personally cannot support a platform that thinks of devs in such a way that they're essentially disposable. No PRs or issues will be accepted for Scripty any more. If something breaks, I will not fix it. Deal with it or fix it yourself. If you try to contact me about something being broken, you'll be blocked. If you still need more of my reasoning behind this, go read Danny's gist: https://gist.github.com/Rapptz/4a2f62751b9600a31a0d3c78100287f1.

What is Scripty?

In a nutshell, Scripty is a speech to text bot for Discord voice chats.

Invite the Bot

The bot is pretty much feature-complete and should be working... hopefully.

https://scripty.imaskeleton.me/invite

Features/TODO

Feature Done
Audio Receive yes
Audio Processing yes
Speech To Text yes πŸŽ‰
Send to Chat yes
Database yes

Self-hosting

No support for self-hosting will be given.

Building the bot requires Nightly Rust, with libdeepspeech.so in your LD_LIBRARY_PATH and LIBRARY_PATH environment variables.

You will also need to clone https://github.com/tazz4843/deepspeech-rs and point scripty_audio_utils/Cargo.toml to the directory where you cloned it (this fork adds forced implementations for Send + Sync on all types except one).

LIBRARY_PATH="/path/to/libdeepspeech/" RUSTFLAGS="-Ctarget-cpu=native" cargo build --release

It doesn't work on Windows!

Yeah I know. Windows support is not planned, nor will any PRs for it be accepted. If you make one, it will be closed and not merged.

Most contributors disappear after a short time, leaving me to maintain everything. I can't do that for multiple OSes, especially considering I have no Windows devices to test on.

More Info

If you'd like to know more about the bot, feel free to join its Discord server!

discord invite

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