Streaming Hub 0.1

Piper

Generate and play speech with a local Piper text-to-speech runtime.

Alpha
Verified withStreaming Hub: 0.1.2.1Plugins: Piper 1.0.0

Capabilities

  • Convert text to speech with a configured Piper voice.
  • Select a default voice and speaker where the model supports speakers.
  • Play generated speech or write it to a WAV file from automation steps.
Signals0 items

This integration does not register any signals.

Steps3 items
NameDescription
Piper: SpeakSynthesize text through the local Piper server and play the generated WAV.
Piper: Stop SpeechStop the current local Piper playback.
Piper: Synthesize To FileSynthesize text and write the generated audio to a WAV file.

Integration signals can start automations. Integration actions are added as steps.

Requirements

  • Internet access during the first managed installation.
  • At least one compatible Piper voice model.
  • A usable audio output device when playback is required.

Connect

  1. Open Services → Piper TTS, or double-click Piper in the status bar.
  2. Keep Mode set to ManagedServer for the simplest setup.
  3. Select Install Piper and wait while Streaming Hub prepares its private runtime and initial voice.
  4. Select Refresh Voices, choose the default voice and optional speaker, then select Test Voice.
  5. Enable Start Server on Launch if Piper should become available automatically, then save the settings.
The managed setup installs a private runtime, discovers voices and exposes test and server controls in one page.

Advanced settings

Use Advanced Settings only when you need custom runtime directories, a different local server address, a missing-voice policy or synthesis defaults. The normal managed setup can keep its generated directories.

Directory values are hidden in this documentation image. Use Browse to choose local folders when overriding the managed defaults.

Verify the connection

Diagnostics reports Piper TTS ready, Connected: True and the number of discovered voices. Test Voice should generate audible speech without a runtime or model error.

Limitations

Voice quality, language support and speaker selection depend on the installed model. Local synthesis time depends on the model and computer.

Troubleshooting

Check the service status and filter the Log panel by the integration source. Reopen the integration settings to check connection details, enabled options and required external-service permissions.