@pithings/voipi-pi
Pi extension that adds text-to-speech tools and commands powered by VoiPi
Package details
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 filevoipi_list_voices— list voices forauto,macos,piper,edge-tts, orgoogle-tts
Commands
/tts— speak text immediately/tts-voices [provider] [query]— browse voices for a provider
Examples
Ask pi:
- “Read your answer aloud.”
- “Use
voipi_speakto 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, andratetool parameters when you need explicit control. - Audio file output paths are resolved relative to pi's current working directory.