]> git.giacomolli.uk - onechat/commit
Transcribe stored voice notes locally
authorAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 03:22:32 +0000 (00:22 -0300)
committerAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 03:22:32 +0000 (00:22 -0300)
commit5dbb2e42e88e78bfc79b473b5b1dc466d8dbbf62
tree62dbd85f5a439a1d54879ad24ba6f09ac2a92651
parent23d56510bff3cda373977f2e85360b2d4ef8e7e2
Transcribe stored voice notes locally

Private content-addressed audio storage keeps voice notes before a local
Whisper process decodes them. Configured executable and model paths
override the Nix defaults. Missing tools and failed or cancelled
transcriptions produce safe markers instead of stopping message intake.
Plain text output keeps internal timestamps and disables carried text
context. Temporary transcript files stay out of backups.
backup_archive.go
config.go
voice_helper_test.go [new file with mode: 0644]
voice_store.go [new file with mode: 0644]
voice_transcriber.go [new file with mode: 0644]
voice_transcriber_test.go [new file with mode: 0644]