Skip to content

SpokenLog v0.2.0

Latest

Choose a tag to compare

@Blue-B Blue-B released this 02 Nov 02:44

SpokenLog v0.2.0

Version 0.2.0, build 12 imports almost any audio or video file for local transcription, adds a read-only AI connection (MCP) on Windows and macOS, and makes model downloads survive dropped connections. Earlier releases are retained.

Changes

  • Any audio format: M4A, MP3, AAC, FLAC, OGG, Opus, AMR, 3GP, WMA, AIFF, CAF, MP4, MOV, WebM and MKV imports are converted to 16 kHz mono WAV with the OS decoder, so local transcription and speaker separation can use them. Supported formats depend on the platform; files that cannot be converted are kept for cloud transcription. Older non-WAV imports convert on first local transcription.
  • Recorder folders: on Android the import picker opens in the Samsung Voice Recorder folder. On iPhone, share from Voice Memos to SpokenLog (applies once the 0.2.0 iOS build is published).
  • AI connection (MCP), desktop: Settings > AI connection lets Claude Code, Codex, pi and other MCP clients search and read transcripts. Read-only, local only, secret address. See the AI connection guide.
  • Local model management is its own screen for downloading and removing models.
  • Fix: model downloads resume after "Connection closed while receiving data" instead of failing, retrying up to five times.

Downloads

Platform File Installation
Android 7.0+ SpokenLog-Android.apk Development-signed APK, same key as earlier releases (updates in place).
Windows x64 SpokenLog-Windows-x64-Setup.exe Unsigned per-user installer.
Windows x64 portable SpokenLog-Windows-x64.zip Extract the whole ZIP and run SpokenLog.exe.
macOS / iOS Not yet attached The 0.2.0 Apple build is pending; use v0.1.3 for now.

SHA256SUMS.txt covers the three attached packages. Back up important recordings before updating.

Build and verification

All packages use source commit fe51e68c78ad417ebc76b8146b42a9de6c018c98 and version 0.2.0+12.

  • Shared Flutter tests: 181 passed, four optional native-inference tests skipped. Static analysis: no errors or warnings, 18 existing informational findings. Apple packaging-tool tests: three passed.
  • GitHub Actions built and tested the Windows and Android release targets. The Windows packages were made from that CI build with the same app-local Visual C++ runtime files as 0.1.3; the packaging script checked the executable version and required runtime files. The extracted Windows app launched and showed an existing library.
  • The Android APK was built locally with the existing development key; package name, version 0.2.0 (12), signing certificate and native libraries were checked.
  • The MCP server was exercised end to end with sample transcripts from Claude Code and Codex. Download resume was tested against a server that drops connections and against the live Hugging Face CDN.

Not established for this release: decoding real compressed files on a device, the Android picker/share flows on a device, the desktop AI connection screen in a running app, and any macOS/iOS runtime behavior. No physical Android or iOS device was available.