What it does

Symbot accepts an audio file attachment on discord, transcribes it using the symbl.ai API, and then returns the transcribed text as a new message.

How we built it

We created it using discord.js and the official Discord API, both of which are very powerful for creating discord bots. The most important job of our bot is transcribing the text for which we are using symbl.ai; it's a really accurate speech-to-text converter API.

Challenges we ran into

The most challenging part was handling the button clicks to perform an action, however, we researched a lot and finally found the solution.

Additional Features

We are also providing the user with two options after the transcribing is completed - the user can copy the text to the clipboard for future use or can download the text as a .txt file on the system.

Built With

  • discord.js
  • discordapi
  • fs
  • node.js
  • symbl.ai
Share this project:

Updates