r/SystemShock2 • • 1d ago

New Voice Assistant

Enable HLS to view with audio, or disable this notification

Just showing off a voice assistant project I figured y'all might appreciate. Vibe coded, the code isn't easily cut out and shared, but some tech specs in case anyone wants to try to adapt to their own system, since it lets you skip a lot of trial and error:

  • Opus 5.5 built
  • Custom firmware on a FutureProof Homes Satellite 1
  • OpenBMB's VoxCPM 1.5 16-bit version with 10 steps via audioCPP
  • Audio sent through a little media center pc with a radeon 780m (I'm amazed that potato can process it in real time)
  • Home assistant managing the voice assistant
  • Stt through nabu casa cloud
  • Llm is haiku 5.5.
  • I stripped the ambience from the reference voice so it could process the words, but it adds the ambience loop back on replies at 20dB under the voice volume.

The interesting part was how few models could manage the robotic tone, even with ample reference audio, because they're all specifically trained NOT to sound like this.

11 Upvotes

4 comments sorted by

1

u/Thick-Ad-2011 1d ago

Love it!

0

u/Fit_Tension_2596 1d ago

How?! This is so cool! But still, Shodan > Xerxes. 🤭

1

u/mwoody450 22h ago

I don't think I'd trust shodan being an everyday voice. Though one version of the plan had her announce when the speaker couldn't connect to the text-to-speech server (ended up going with one of the attack robots' voices saying "xerxes, voice module disconnected").

0

u/Fit_Tension_2596 21h ago

"(ended up going with one of the attack robots' voices saying "xerxes, voice module disconnected")."
LMAO

Still, I am not sure if I should trust SHODAN or not...