Repository navigation
v0.2.1 (superseded by v0.2.2): fresh DGX Spark installs connect again; no "(Boo says)"
Superseded by v0.2.2: the DGX Spark Full voice answers in ~0.5 s instead of 1.0-1.1 s. Use v0.2.2 and image
0.2.2.
A fix release for v0.2.0. Update by running the install command again (it pulls the new code and keeps your models), then kgm restart; in Docker, pull 0.2.1.
Fixes
- Fresh DGX Spark installs could not connect. After Parakeet warmed up, NeMo's CUDA-graph decoder wrote a NUL into Python's shared
b" "object (an empty NVRTC log read intob" " * 1). That broke uvicorn's status lines and websockets' parser, so the page never connected, and left damaged.pycfiles. Boo now gives NVRTC its own buffer. (The v0.2.0 Docker image was not affected.) - "(Boo says)" at the start of a reply. After a Full/Lite or voice switch, the sample line went into the conversation as "(Boo says) Hi, this is how I sound now.", and Bolt could copy the label, or the whole line, into its next replies. The sample is no longer kept, Boo's own short lines are kept without a label, and a leading stage direction such as "(Boo says)" is dropped before a reply is spoken or stored.
- Docs: the Mac's Drama 3 first audio in the speed table is ~60 ms on TensorFold 1.1.4 with the engine warm, as in a conversation. It said 122 ms, which is the figure after the engine has sat idle.
Install
curl -fsSL https://raw.githubusercontent.com/drowzeys/keys-ghost-machine-audio-visual-agent/main/install.sh | bash # Drama 3
curl -fsSL https://raw.githubusercontent.com/drowzeys/keys-ghost-machine-audio-visual-agent/main/install.sh | bash -s -- --voice lite # Kokoro-82M
docker pull ghcr.io/drowzeys/keys-ghost-machine-audio-visual-agent:0.2.1Builds
The two engine archives are the v0.2.0 files, unchanged (same SHA-256), re-attached here so the installer finds them:
keys-boo-tensorfold-1.1.4-macos-arm64.tar.gz:409b8572896316c66ff9e91d778aeab9ba8c85191fed629441698160a7874b8dkeys-boo-tensorfold-1.1.4-linux-aarch64.tar.gz:0b95dd1d83ca2c4df3f557e7495ef1e1ac8a039e2b82ed6129b22670b670a545
Their contents, licences and sources are described in the v0.2.0 release and the README.