This is Uberduck. It's a synthetic speech toy. I started working on Uberduck in 2020 with the goal of creating a friendly, creative, open-ended dialog agent. I built an interactive audio chatbot over WebRTC that generated text responses with a Transformer model and synthesized them to audio, but I found that speech synthesis was the most exciting part of the project.
You can help create synthetic voices by creating datasets and models. Join the Discord to learn how.
It's a pun on rubber duck debugging.
I'm constantly working to improve the site. Here are a few things in the pipeline that I'm really excited about: