VAMPS
Presenting VAMPS, short for Voice Associated Multifunctional Personal Service. It is used for converting the Speech to Text.
It is an advanced bot that serves the purpose of converting the given speech (audio file) to Text.
It Offers 3 Modes:
1. Get into Text : This mode converts the given audio to plain text
2. Audio To text (Pro) : This mode is for professionals who wish to have the the text as well as the timestamps, keyword, phrases, sentiment nature and scores. The data is provided in JSON format.
3. Sentimental Analysis: This mode is used the find the sentiments or the nature of the overall speech. The possible sentiments return of any speech are Negative, Neutral and Positive, It is based on overall sentiments score provided from Symbl.AI API.
USAGE (for testing)
- Run the Repl(Click Here to Open Repl) (If you wish to change the Keys/Credentials, then head up to the 'key.py' file in the Repl and change it accordingly OR just use the default keys that I've provided )
- Add the Bot to your server using INVITE LINK (Click Here to Open Invite Link ; If you have changed the Discord_Auth then use the link for your own bot.)
- Tag the Bot along with an audio attachment (Possible Audio Extensions are .mp3, .m4a, .wav)
- Then Select one of the modes by clicking on Interaction Button.
- Done :)
Behind the Code
It is a Discord Bot written in Python using 'discord.py REWRITE 2.0' for running a discord bot and uses Symbl.AI for conversion of speeches. For hosting the bot, I've used Replit.com
Challenges Faced
The main challenge that I face was with the Discord.py module, since it got many version of it so there were mixed answers on StackOverflow and other sites whenever I was stuck somewhere. Then I end up reading the Entire Documentation.
Things I learned
I finally Learned to create a full fledged bot in Discord using python. I also learned how easily we can convert the Speeches to Text and also get many more things like phrases and sentiments just by using Symbl.AI API
About Me
My Name is Hamza. I am 16 From Delhi, India. I started my coding journey in 2011 when I was in first grade and till now I am familiar with more than 8 programming languages. I have won 100s of competition till now. Apart from Programming I know digital arts, animation, and VFX too. I also used to work as interns in Some Popular Meme Pages on Instagram (with over 1M Followers, ).
Built With
- discord
- discord-rewrite
- python
- symbl.ai








Log in or sign up for Devpost to join the conversation.