Phone mic → hooks + follow-ups · paste fallback · no API keys
Point the phone mic at Nate (or paste a transcript). Every ~10s of new speech we refresh Hooks right now and Ask next. Safari/Chrome on iPhone work best for SpeechRecognition.
Mic idleCoach idle
Live transcript
Waiting…
Paste / upload text fallback
Audio file upload → text needs mic or a pasted transcript (no free STT on Workers for uploads).