Glucose Diary with Manual and Voice v1.0
Manual keypad + voice • offline-first (localStorage) • meal/activity tags • optional notes

New Entry

Auto-fills with current time. You can edit it.
Numbers only. One decimal point max.
Tip: keypad is great one-handed. You can still type normally if you prefer.
Your keyword buttons are configurable in Settings.
Voice: Checking… Voice target:
Heard
Auto-save:
Help: Voice, Google Voice, permissions, HTTPS, and “firewall” notes

Built-in Voice (recommended): This app uses the browser’s Web Speech API for speech recognition (no paid API keys). Best results are usually on Chrome (Android/desktop) or Edge (desktop).

Google Voice compatibility (extra option): If you prefer, you can also use Google Voice / Google voice typing to dictate into any text box (including Notes). Many people find Google’s speech engine very accurate for numbers and short notes.

How to get Google Voice (if it’s not installed):

  • Android: Open the Google Play Store, search “Google Voice”, then install the app.
  • iPhone/iPad: Open the App Store, search “Google Voice”, then install.

Note: Google’s own listings mention that Google Voice availability can vary by account/region. If you can’t install it, you can still use this diary normally with the built-in voice + keypad.

  • Microphone permission: If blocked, enable mic permission for this site in browser settings.
  • HTTPS: Many browsers require HTTPS to access the microphone. If you open this file as file://, mic may be blocked. Hosting on HTTPS usually fixes it.
  • Firewall: A typical PC/router firewall rarely blocks microphone access. Most issues come from browser permissions, HTTPS requirements, or missing SpeechRecognition support.
  • If “Start Voice” does nothing: Try Chrome, ensure mic permission is allowed, and open from an HTTPS site.

Voice target: Set to Glucose to extract the first number spoken (e.g., “seven point six” → 7.6). Set to Notes to append the transcript to your Notes.

Settings
If recognition seems “off”, try a different locale.
Mobile browsers can stop continuous mode unexpectedly.
If hidden, Notes voice-target will be disabled.
Theme toggle button is always available in the header.
These appear under Notes for fast tapping. Keep them short.
Now: Last save:
Version: 1.0 Mode: Offline-first