Piper is now available on the App Store! 🎉
Experience high-quality offline neural text-to-speech directly on your device.
Want to try the latest features early?
Join the TestFlight Beta 🚀
- iOS 18.0+
- macOS 13.3+
- Xcode 26+
mise
git clone https://github.com/IhorShevchuk/piper-app.git
cd piper-appPiper uses mise to manage development tools.
Install mise
curl https://mise.run | shThen install tools:
mise installThis installs:
- Tuist
- SwiftLint
Piper uses Tuist with Swift Package Manager for dependencies. First resolve SPM dependencies, then generate the workspace:
mise run install
mise run generateOpen the generated Piper.xcworkspace in Xcode.
open Piper.xcworkspace Note: Run
mise run installwheneverPackage.swiftor dependencies change. Otherwisemise run generatealone is sufficient.
| Task | Description |
|---|---|
mise run install |
Resolve SPM dependencies (Package.swift) |
mise run generate |
Generate Xcode project |
mise run build <number> [simulator|device] |
Build from command line (for CI) |
mise run lint [--fix] |
Run SwiftLint |
- Open the generated workspace
- Select an iOS Simulator
- Build & Run
Piper
- Open the generated workspace
- Select your device
- Configure code signing for:
PiperPiperTTS
