top of page

I am Yuhua Su
Builder | StutterTech 
OI + Math | Guitar | Traveling

旅行-2.JPG

Projects

Things I built to give real life a better instruction manual.

StutterNet

StutterRecognition (based on StutterNet) is a deep CNN+ResNet ensemble model trained on SEP-28k (≈29,000 labeled stuttered audio samples). It segments speech into 3-second windows, computes Mel spectrograms, and classifies stutter events into 12 categories with time-axis visualization.

StutterUp

StutterUp is a speech rewriting system that identifies stuttering patterns from audio input, rewrites text scripts with smoother word onsets and shorter phrases, and offers IPA-aware diagnosis. Built with ElevenLabs ASR + GPT APIs, it features a two-tab Gradio interface for diagnosis and rewriting.

StutterHero

StutterHero is a Unity game where you play as special people who stutter—Biden, Monroe, or Jason. Each character’s stuttering pattern shapes the game's rhythm and mechanics. So players will learn to appreciate the subtle differences between our speech constraints.

OI Assistant

OI‑Assistant integrates retrieval‑augmented generation (RAG) into competitive programming problem search and learning. It creates embeddings from problem statements, conceptual solutions, and summaries to enable semantic retrieval and interactive solution generation with algorithm analysis, Mermaid flowcharts, and validation loops.

Chess360

To accommodate not just 2 but 3-, 4-, or 6-players, I built Chess360. Chess360 is a modern reinterpretation of chess, played on a hexagram (six-pointed star) composed of triangular hex grids with a central hexagon. This geometry allows for richer movement possibilities, strategic asymmetry, and multidirectional attacks.

Offline Algorithm

People • Practice • Play

bottom of page