Repository navigation
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.