@pithings/voipi-pi

Pi extension that adds text-to-speech tools and commands powered by VoiPi

Package details

extension

Install @pithings/voipi-pi from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@pithings/voipi-pi
Package
@pithings/voipi-pi
Version
0.0.4
Published
Apr 26, 2026
Downloads
468/mo · 468/wk
Author
pi0
License
MIT
Types
extension
Size
14.1 KB
Dependencies
2 dependencies · 3 peers
Pi manifest JSON
{
  "extensions": [
    "./extensions/*.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

@pithings/voipi-pi

A pi package that adds text-to-speech tools and commands powered by VoiPi.

Install

From GitHub (pithings/voipi):

pi install git:github.com/pithings/voipi

What it adds

Tools

  • voipi_speak — speak text aloud, or save speech audio to a file
  • voipi_list_voices — list voices for auto, macos, piper, edge-tts, or google-tts

Commands

  • /tts — speak text immediately
  • /tts-voices [provider] [query] — browse voices for a provider

Examples

Ask pi:

  • “Read your answer aloud.”
  • “Use voipi_speak to save this paragraph to ./intro.mp3.”
  • “Show me Farsi voices with voipi_list_voices.”

Or use the commands directly:

/tts Hello from pi and VoiPi!
/tts-voices edge-tts aria

Notes

  • The extension defaults to auto, so VoiPi picks the best available provider.
  • Use provider, voice, lang, and rate tool parameters when you need explicit control.
  • Audio file output paths are resolved relative to pi's current working directory.