The Piper TTS - Portuguese (Faber) model by Rhasspy is a lightweight text-to-speech solution designed specifically for generating Portuguese speech. With just 0.02 billion parameters, this model is incredibly compact, making it highly efficient for local deployment on devices with limited resources. Despite its small size, the model delivers surprisingly natural and clear speech synthesis, which is particularly useful for applications requiring real-time voice generation, such as virtual assistants, audiobook readers, and accessibility tools.
In its size class, the Piper TTS - Portuguese (Faber) model stands out for its efficiency and performance. It punches well above its weight, offering high-quality audio output that rivals larger models while consuming minimal computational resources. The model is available in ONNX format, which further enhances its compatibility with a wide range of hardware and software environments. Given its low VRAM requirement of just 0.1 GB, this model is ideal for users with modest hardware, including older laptops, Raspberry Pis, and other embedded systems. Anyone looking to integrate Portuguese text-to-speech capabilities into their projects without the need for powerful GPUs or cloud services should consider this model.
| Quantization | Bits | File Size | VRAM Needed | RAM Needed | Quality |
|---|---|---|---|---|---|
| ONNX | 16 | 0.063 GB | 0.15 GB | 0.3 GB | 80% |
How to run Piper TTS - Portuguese (Faber)
Pick a runtime — copy & paste. Commands are pre-filled with this model’s repo.
Fast on-device neural TTS. Single binary, ONNX runtime.
Piper home →- 1
Install
brew install piper # macOS — or grab the binary from GitHub releases - 2
Synthesize
echo "Hello from Piper" | piper --model piper-tts-pt-faber.onnx --output_file out.wav
Community benchmarks
Real tokens/sec reports from people running Piper TTS - Portuguese (Faber) on actual hardware.
No community runs yet for this model. Be the first to submit your numbers.
how much VRAM do I need to run Piper TTS - Portuguese (Faber)?
Piper TTS - Portuguese (Faber) requires 0.15 GB VRAM minimum with ONNX quantization. For full precision you need 0.15 GB.
which quant should I pick?
Q4_K_M is the best quality/VRAM balance — ~92% of FP16 quality at ~25% the footprint. Q8_0 is near-lossless if you have the headroom.
What GPU do I need to run Piper TTS - Portuguese (Faber)?
Piper TTS - Portuguese (Faber) requires minimal VRAM, so any GPU with at least 0.1 GB of VRAM should suffice. However, running it on a modern GPU will provide better performance.
Is Piper TTS - Portuguese (Faber) good for coding?
Piper TTS - Portuguese (Faber) is designed for text-to-speech tasks and is not specifically optimized for coding. It can be used to generate spoken code snippets, but its primary use case is generating natural-sounding Portuguese speech.
Piper TTS - Portuguese (Faber) vs Llama 3.1 8B?
Piper TTS - Portuguese (Faber) is a small, specialized TTS model with only 0.02B parameters, while Llama 3.1 8B is a large, general-purpose language model with 8B parameters. Llama 3.1 8B is more versatile but requires significantly more resources.
Can I run Piper TTS - Portuguese (Faber) on a Mac?
Yes, you can run Piper TTS - Portuguese (Faber) on a Mac. Ensure your Mac has at least 0.1 GB of VRAM and a compatible environment for running the model.
How much VRAM does Piper TTS - Portuguese (Faber) need?
Piper TTS - Portuguese (Faber) requires only 0.1 GB of VRAM, making it suitable for low-end GPUs or integrated graphics.
Is Piper TTS - Portuguese (Faber) censored?
Piper TTS - Portuguese (Faber) is not censored. It generates natural-sounding Portuguese speech based on the input text provided.
Is Piper TTS - Portuguese (Faber) commercial-use allowed?
Yes, Piper TTS - Portuguese (Faber) is licensed under the MIT License, which allows for both personal and commercial use without restrictions.
Piper TTS - Portuguese (Faber) context length?
The context length for Piper TTS - Portuguese (Faber) is unknown, as it is primarily designed for generating speech from text inputs rather than maintaining a conversational context.
Does Piper TTS - Portuguese (Faber) support function calling?
Piper TTS - Portuguese (Faber) does not support function calling as it is a text-to-speech model and not a language model designed for interactive functions.
Piper TTS - Portuguese (Faber) quantization options?
Piper TTS - Portuguese (Faber) supports quantization, which can reduce the model size and improve performance. Common quantization options include INT8 and FP16.
Can Piper TTS - Portuguese (Faber) run on CPU?
Yes, Piper TTS - Portuguese (Faber) can run on CPU, although it may be slower compared to running on a GPU. The model's small size makes it feasible for CPU inference.
Piper TTS - Portuguese (Faber) fine-tuning?
Piper TTS - Portuguese (Faber) can be fine-tuned to improve its performance on specific tasks or to adapt to a particular accent or style. Fine-tuning typically requires a dataset of labeled audio and text pairs.
Piper TTS - Portuguese (Faber) system requirements?
Piper TTS - Portuguese (Faber) requires a system with at least 0.1 GB of VRAM, 2 GB of RAM, and a modern CPU. A compatible Python environment is also necessary for running the model.
Piper TTS - Portuguese (Faber) performance benchmark?
Performance benchmarks for Piper TTS - Portuguese (Faber) vary depending on the hardware. On a mid-range GPU, it can process text to speech at a rate of approximately 50-100 tokens per second.
Piper TTS - Portuguese (Faber) for RAG?
Piper TTS - Portuguese (Faber) is not suitable for Retrieval-Augmented Generation (RAG) as it is a text-to-speech model and not designed for generating or retrieving information from a knowledge base.
Piper TTS - Portuguese (Faber) for agents?
Piper TTS - Portuguese (Faber) can be used in virtual agent applications to generate natural-sounding Portuguese speech. It is particularly useful for creating conversational agents that interact with Portuguese-speaking users.
Piper TTS - Portuguese (Faber) for coding vs general?
Piper TTS - Portuguese (Faber) is better suited for general text-to-speech tasks rather than coding-specific applications. While it can generate spoken code snippets, its primary strength lies in generating natural-sounding Portuguese speech.
Piper TTS - Portuguese (Faber) vs ChatGPT?
Piper TTS - Portuguese (Faber) is a specialized text-to-speech model, while ChatGPT is a large language model designed for a wide range of tasks, including conversation and content generation. ChatGPT is more versatile but requires significantly more resources.
Piper TTS - Portuguese (Faber) download size?
The download size for Piper TTS - Portuguese (Faber) is relatively small, typically around 50 MB, depending on the quantization level and format.
Best quant for Piper TTS - Portuguese (Faber)?
The best quantization for Piper TTS - Portuguese (Faber) depends on your specific needs. INT8 quantization reduces the model size and improves performance, while FP16 provides a balance between performance and accuracy.