Self-contained examples demonstrating parakeet.cpp features. Each example is a standalone program that compiles against the parakeet library.
All examples are built with the main project by default:
make build
# Binaries: ./build/examples/example-*
Disable with -DPARAKEET_BUILD_EXAMPLES=OFF.
| Example |
Description |
| basic |
Simplest transcription — 20 lines of code |
| cli |
Full-featured CLI with all options |
| Example |
Description |
| timestamps |
Word-level and token-level timestamps with confidence |
| beam-search |
CTC and TDT beam search with optional ARPA LM |
| phrase-boost |
Context biasing for domain-specific vocabulary |
| batch |
Batch transcription of multiple files |
| vad |
Voice activity detection (standalone + ASR preprocessing) |
| gpu |
Metal GPU acceleration and FP16 with timing comparison |
| Example |
Description |
| stream |
EOU streaming transcription with chunked audio |
| nemotron |
Nemotron streaming with configurable latency modes |
| Example |
Description |
| c-api |
Pure C99 usage via the FFI interface |