A voice-powered unit converter that handles any conversion in natural language — cups to tablespoons, Fahrenheit to Celsius, ounces to grams, and more. Just ask and get the answer.
- "convert"
- "unit converter"
- "how many"
- "conversion"
No setup required. No external APIs or keys needed.
- User triggers the ability with a hotword
- Ability asks what to convert
- User asks a conversion in natural language
- LLM processes the question and returns a short answer
- Ability speaks the result and asks "Anything else?"
- User can keep converting or say "stop" / "exit" / "done" to quit
speak()— Text-to-speech outputuser_response()— Listen for user inputtext_to_text_response()— LLM text generation with system promptresume_normal_flow()— Return to Agent
User: "convert" AI: "Unit converter ready. What would you like to convert?" User: "How many tablespoons in a cup?" AI: "There are 16 tablespoons in a cup." AI: "Anything else?" User: "What's 200 grams in ounces?" AI: "200 grams is about 7.05 ounces." AI: "Anything else?" User: "done" AI: "Goodbye!"