Fix
On Linux, a Flatpak Obsidian runs sandboxed and cannot see programs installed on the host, so speech-popup was never found and the microphone button did not appear at all. Its commands now go through flatpak-spawn --host, which has to be allowed once:
flatpak override --user --talk-name=org.freedesktop.Flatpak md.obsidian.Obsidian
A Snap build has no equivalent portal - use the AppImage or the Flatpak - and now says so instead of reporting a command that does not exist. Nothing changes on Windows, macOS or an unsandboxed Linux.
Full Changelog: 1.23.0...1.23.1