Self-initiated concept · Speech + interaction
Signal
Speech arrives before it is certain. A small interface study about showing that uncertainty without making the conversation harder to read.
The words arrive.
Then they settle.
Ready when you are.
Read the full sample
Let’s make the voice visible. And keep the uncertain words quiet. So the interface can listen, too.
The question
Live transcription revises itself. If every word looks final, each correction feels like a mistake.
The decision
Give provisional words their own treatment. Keep the speaker and timestamp steady. When a phrase is confirmed, the emphasis settles with it.
The build
An interactive prototype built for this portfolio. Play, pause, and replay a scripted conversation. The sample makes a correction visible; it uses no microphone or speech recognition service.
The interface should be as certain as the system. No more.
React · TypeScript · CSS · Simulated transcript