Fixes
- Portable binary distribution — Binary uses relative rpath (
@executable_path/libon macOS,$ORIGIN/libon Linux) instead of hardcoded build paths. Deploy by copying the binary +lib/directory with sherpa-onnx dylibs.
Documentation
- Binary distribution guide in README
- Dylib troubleshooting for
Library not loadederrors
Distribution layout
transcribeit
lib/
libsherpa-onnx-c-api.dylib
libonnxruntime.dylib
Run transcribeit setup on the target machine to download models.