halkyon/apps/meditate/halkyon_meditate_flutter
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 2d27451cb8
fix(app,learn,meditate): a device without speech recognition says so, and how to get one
On GrapheneOS, which installs no recogniser, the microphone did nothing
and stayed listening: speech_to_text's initialize throws a
PlatformException (recognizerNotAvailable) there rather than answering
false, and DeviceSpeechInput let it through. A listen now answers how it
went (SpeechStart: listening, noRecognizer, unavailable) and never
throws; Learn's field and Meditate's dream say that no speech
recognition is installed and name two to install (FUTO Voice Input,
Google's speech services), in halkyon_app's texts. It also passes
androidNoBluetooth, as the apps declare no Bluetooth permission the
plugin would otherwise ask for.

Whats-New: Where the device has no speech recognition, the microphone says so and how to get one.
Whats-New-De: Wo das Gerät keine Spracherkennung hat, sagt das Mikrofon das und wie du eine bekommst.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-11-05 08:58:37 +01:00
..
android build: Android's built-in Kotlin, the three plugins applying KGP themselves patched in third_party/ 2026-11-04 09:32:13 +01:00
assets feat(meditate): the dream journal, a fourth tab, Today's morning card 2026-11-04 09:31:58 +01:00
ios feat(meditate): dreams spoken: a microphone in the dream's editor, and Today's Speak it 2026-11-04 09:31:58 +01:00
lib fix(app,learn,meditate): a device without speech recognition says so, and how to get one 2026-11-05 08:58:37 +01:00
linux feat(meditate): the app: Today, Explore, Profile, the sitting and its bells 2026-11-04 09:31:56 +01:00
macos feat(meditate): dreams spoken: a microphone in the dream's editor, and Today's Speak it 2026-11-04 09:31:58 +01:00
test fix(app,learn,meditate): a device without speech recognition says so, and how to get one 2026-11-05 08:58:37 +01:00
windows refactor(app): the device's speech recognition moves from Learn into halkyon_app, with dictation into a text 2026-11-04 09:31:58 +01:00
.gitignore feat(meditate): the app: Today, Explore, Profile, the sitting and its bells 2026-11-04 09:31:56 +01:00
.metadata feat(meditate): the app: Today, Explore, Profile, the sitting and its bells 2026-11-04 09:31:56 +01:00
analysis_options.yaml feat(meditate): the app: Today, Explore, Profile, the sitting and its bells 2026-11-04 09:31:56 +01:00
l10n.yaml feat(meditate): the app: Today, Explore, Profile, the sitting and its bells 2026-11-04 09:31:56 +01:00
LICENSE feat(meditate): the app: Today, Explore, Profile, the sitting and its bells 2026-11-04 09:31:56 +01:00
pubspec.yaml feat(meditate): the instance's library in the app: Explore, its player, courses, keeping offline 2026-11-04 09:32:00 +01:00
README.md feat(meditate): the app: Today, Explore, Profile, the sitting and its bells 2026-11-04 09:31:56 +01:00

halkyon_meditate_flutter

Halkyon Meditate's app, on halkyon_app and halkyon_ui. See Meditate's README.