Your stream,
explained out loud.
StreamVoice turns volunteer observations about urban streams into a short spoken briefing: what changed, what it may signal, and why it matters for people, pets, and wildlife.
Features
From observation to understanding
Every step from a volunteer's visit to a spoken briefing, with people in the loop.
Spoken briefings
A one to three minute audio summary of each stream, with live captions, for children, adults, or scientists.
Numbers you can trust
Code computes every statistic. The AI only narrates, and a verifier rejects any sentence it cannot trace back to the data.
Human review
Suspicious entries are flagged and held back until a reviewer confirms, corrects, or rejects them.
One Health context
Every finding explains what it can mean for people, pets, wildlife, and the wider environment.
How it works
From the stream bank to your ears
Volunteers observe
Record clarity, smell, species, litter, and weather in a one minute guided form. Rule checks catch contradictions right away.
Code computes, AI narrates
A transparent health score, trend, and risk flags are calculated in code. Gemini turns those facts into a short, verified script.
Listen and act
Press play on any stream, see what changed, and learn how to help. New observations update the score and the next briefing.
3 sample streams
Declining, stable, and improving stories
Gemini narration and voice
With a template and device voice fallback
FHIR R4 export
Observation bundles for health data systems
Ready to hear your stream?
Pick a stream on the map, press play, and add your own observation next time you visit.
Open the map