Skip to content

v0.2.1 (superseded by v0.2.2): fresh DGX Spark installs connect again; no "(Boo says)"

Choose a tag to compare

@drowzeys drowzeys released this 25 Oct 20:20
· 2 commits to main since this release

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 into b" " * 1). That broke uvicorn's status lines and websockets' parser, so the page never connected, and left damaged .pyc files. 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.1

Builds

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: 409b8572896316c66ff9e91d778aeab9ba8c85191fed629441698160a7874b8d
  • keys-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.