Home / Projects / NiPlex-Harness / Tools / Voice tools / speak

Pictures

speak

Makes a WAV voice message with Piper.

Since 2 Sept 2026

Text is cut to 2,000 characters. Times out after 60 seconds.

Tool name
speak
Group
Voice
Risk
low
Needs approval
never
Approval rule
No approval.
Allowed in scheduled jobs
No
Default
off

Parameters

NameTypeRequiredDefaultMeaningLimits
textstringYesText to type or say.

Returns

A status line and an audio file.

Example (made up for this page)

Call
{
  "text": "demo"
}
Result
Spoke it using 'en_US-lessac-medium'.

Side effects

  • Writes a WAV file and queues it for sending.

How it can fail

WhenWhat the agent sees
No voice chosenNo voice picked yet.
Piper missingThe piper command isn't installed
TimeoutSpeech synthesis timed out.

Checked against the source at commit f4fd89f on 29 Oct 2026. Everything here is merged on the main branch; no release has been tagged yet. The source is private, so these pages are the public description.