Files
searchi/docs/LINUX-SPEECH-0.1.6.md
T

1.4 KiB

Linux speech client portability check

2026-10-13, Ubuntu 24.04 WSL x86-64. Immutable source snapshot from commit 9bc7221; existing isolated Cargo cache and target, locked offline dependencies. SEARCHI_FORCE_CPU=1 throughout. No model inference or GPU execution occurred.

Executed checks:

cargo test -p searchi-speech --locked --offline
cargo check -p searchi-cli --locked --offline
SEARCHI_TEST_PYTHON=python3 cargo test -p searchi-speech actual_subprocess_timeout_and_overflow_are_reaped --locked --offline -- --ignored --nocapture

Five default unit tests passed. The real owned-subprocess transport test also passed: timeout and oversized framing reaped their child processes; only the typed transport failure was eligible for recovery. The genuine native speech model test remained ignored. CLI compilation passed, including the shared speech/service/assets dependencies, without desktop dependencies.

Recorded command output: speech compilation 11.67 seconds; headless dependency check 7.28 seconds; real transport test 0.14 seconds. These are build/test durations, not inference or search performance measurements.

Snapshot: /home/karl/.cache/searchi-validation/linux-source-9bc7221. This closes a client portability check only. It does not prove the Linux native speech worker, model setup, runtime packaging, recognition quality, desktop UI or GPU operation. Published Linux downloads remain version 0.1.4.