Inspiration

Have you ever had a passive aggressive coworker and wanted to know what they really thought? YEA, us too, so we created SlackAttack.

What it does

SlackAttack records your audio while your on mute and sends them to your teams Slack channel in SpongeBob’s voice.

How we built it

We developed a TypeScript-based Chrome extension that integrates hotkey detection with the WebSpeech API for real-time speech-to-text transcription. The transcribed text is then processed through the Fish Audio API to generate audio in SpongeBob's distinctive voice. Finally, the generated audio file is automatically posted to Slack via the Slack API, completing the entire workflow within seconds

Challenges we ran into

Initially, we wanted to use Veo3 to generate a video of Spongebob with the transcribed audio. But, we realized this would take too long (~30 seconds) which wouldn't make sense within the context of what was said in that moment.

Accomplishments that we're proud of

Using the WebSpeech and Fish Audio API.

What we learned

You're your own worst disaster.

What's next for SlackAttack

Integrate multiple voices like Barack Obama and Donald Trump.

Built With

Share this project:

Updates