Dharohar: an open-source AI audio guide that makes you put your phone in your pocket
说明与用途
Dharohar 是一款音频优先的遗产步行指南,保持手机屏幕黑色,使用地理围栏触发故事,缓存音频以实现离线使用,并执行无屏幕提示规则,减少步行时的手机分心。
问题
Users in heritage towns want to learn local history while walking without constantly looking at their phone screens.
结果
Dharohar provides an audio‑first heritage walking experience that keeps users off their screens, uses geofencing for automatic story playback, caches audio for offline use, and enforces a no‑screen‑talk rule, thereby enhancing engagement with local history.
工作流
- 1. User opens the app and grants location permission.
- 2. User taps "Walk where I am" to start a walk.
- 3. The app uses the Wake Lock API to keep the screen on and paints it pure black to save battery and avoid visual distraction.
- 4. The app orders nearby heritage sites into a route and creates geofences for each stop.
- 5. As the user enters a geofence, the phone vibrates and the pre‑generated audio guide for that stop plays.
- 6. If the device is offline, the service worker serves cached audio and data.
- 7. The walk continues until all stops are visited, with each stop played only once.
证据
Dharohar is an audio guide for India's old city lanes that tries to get you to stop doing that.
The screen goes black. You walk. When GPS says you have reached the next stop, the guide starts talking.
Every stop is written and voiced before you leave, while you still have signal. A service worker caches the app and every MP3, so a temple courtyard with no network doesn't stop the walk.
The guide is forbidden from mentioning screens. No "on your map", no "tap here".
Gemma writes a script of under 100 words: physical directions only, and only facts from the search.
- 记录日期: 2026-10-06T11:41:16.637Z