We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
A capable on-device AI toolkit, held back by limited free quotas and unclear licensing costs.
Picovoice offers on-device SDKs for wake words, speech recognition, speech-to-intent, speaker recognition, text-to-speech, and model tooling. The pricing page lists a $0 Free plan for personal, non-commercial use, with monthly limits: 1M picoLLM tokens, 100K Orca characters, and 250 Cheetah minutes. Those quotas are concrete; paid-plan prices and billing terms are not published on the vendor's site.
The offline claim needs scrutiny: Picovoice says its SDKs run without cloud API calls, while users in one Reddit thread report periodic license checks that can stop voice detection if renewal fails. That report is not confirmation from Picovoice, but teams with air-gapped requirements should verify licensing before switching. The available material also does not establish support quality.
Good fit if
- Developers building on-device voice features
- Personal projects within free-plan quotas
- Teams needing several voice AI SDKs
Skip it if
- Commercial buyers needing published prices
- Air-gapped teams unwilling to verify licensing
- Users seeking a no-code voice tool

ScoresHow it rates
What works
- SDKs cover wake words, speech recognition, and speech-to-intent
- Also includes speaker recognition and streaming text-to-speech
- Model tools support training, compression, and on-device runs
- Free plan is listed as free forever
- Homepage says processing can avoid cloud API calls
What doesn't
- Free plan is limited to personal, non-commercial use
- Monthly quotas cap included model usage
- Paid-plan prices and billing terms are not published
- Reddit users report periodic license-renewal checks
- Support quality is not established by the available sources
01What Picovoice actually does
Picovoice sells SDKs for running voice, language and vision AI on devices rather than sending each request to a cloud API. Its homepage says the SDKs work without cloud API calls or network latency, and keep data on-device. That describes where inference runs; it does not, by itself, settle whether a product needs internet access for licensing.
The toolkit covers several steps in a voice interface: wake-word detection, streaming and non-streaming speech recognition, speech-to-intent, speaker recognition and streaming text-to-speech. Speaker recognition can identify enrolled users for personalized wake words. Picovoice also offers tools to train, compress and run models on-device. In practice, that makes it a collection of components for building voice features, not a finished voice assistant. The available sources do not specify hardware requirements or paid-plan prices, so teams should confirm both for their target devices and deployment before switching.
02Where Picovoice is strong
The main strength is breadth in one on-device toolkit. A team can combine wake-word detection with speech recognition, command interpretation, speaker recognition and speech output, rather than sourcing a separate SDK for each stage. The homepage says inference can run without cloud API calls or network latency, which suits products where connectivity, response time or keeping data local matters.
The feature set is useful beyond a simple hotword trigger. Picovoice lists streaming and non-streaming speech-to-text, speech-to-intent and streaming text-to-speech, while its speaker recognition supports enrolled users and personalized wake words. Model tools for training and compression add a path to adapt and fit models for device use; the published sources do not publish technical requirements or performance figures, though.
There is also a free entry point according to the pricing page checked November 7, 2026. It lists the Free plan at $0 per month or year for personal, non-commercial use, with monthly allowances for picoLLM, Orca and Cheetah. That gives eligible users a way to explore the toolkit before committing to a paid plan, whose pricing is not published on the vendor's site.
03Where it falls short
The free plan is narrow, and it is not for commercial use. The pricing page lists 1 million picoLLM tokens, 100,000 Orca characters and 250 Cheetah minutes per month. Those are concrete caps, but the published pricing text does not explain overage charges, paid-plan rates or what happens when an allowance runs out. The free-trial duration is also not published.
Licensing and connectivity deserve a closer check if a device must stay offline. One Reddit thread says Picovoice periodically calls home to renew a license and can stop working if it cannot renew; a commenter describes monthly renewal. That is user-reported, not confirmed by the published product or pricing text, and it sits uneasily beside the homepage’s offline-inference message. Ask Picovoice what licensing checks apply to your deployment before relying on permanent disconnection.
There is conflicting free-tier information, too: a Reddit commenter says Picovoice no longer offers one, while the pricing page lists Free at $0. Treat the published pricing page as the clearer evidence, but verify availability and commercial terms directly. For a business evaluating a switch, unpublished paid pricing makes total cost hard to compare.
04Picovoice pricing: what you'll actually pay
The published pricing details list one plan: Free, at $0 per month or $0 per year. It is for personal, non-commercial use, so it is not a published commercial option. The listed monthly quotas are 1 million picoLLM tokens, 100,000 Orca characters and 250 minutes of Cheetah. The plan is marked “free forever.”
There is no published paid-plan price in the published material, so we can’t put a dollar figure on the jump from personal use to commercial deployment. Paid-plan billing terms are also not published. The pricing details list no add-ons, but that does not establish whether paid add-ons exist. A free trial is noted as available, with its duration not published; the material does not explain how that trial relates to the Free plan. Before budgeting, ask Picovoice for commercial licensing terms, quota pricing and any overage charges. Those costs are the main unknowns—not the $0 entry price.
05Switching to (or from) Picovoice
Treat a move as an SDK integration project, not a simple tool swap. First inventory which Picovoice components your application uses—such as wake word detection, speech recognition, speaker recognition or text-to-speech—and identify what must replace each one. The published material describes on-device SDKs, but does not document migration tools, data export, model portability or compatibility with another vendor. Confirm those points before committing, especially if you need an air-gapped deployment; the verdict advises verifying licensing.
Moving away may require changing the code that calls those SDKs and checking the behavior of each replacement. That is a planning risk, not a documented migration requirement. The available published material contains no Reddit posts or comments, so we can’t responsibly say what users report as their reasons for leaving. Ask Picovoice directly about exporting or reusing trained models, commercial terms and any dependencies you would need to remove. For a move to Picovoice, confirm that your intended commercial use fits a license before building around the Free plan, which is listed for personal, non-commercial use.
From the threadsWhat users say
Reddit feedback is mixed, with some users calling Picovoice good but raising concerns about licensing checks that may interrupt offline use. Other threads describe demanding hiring assignments and at least one troubleshooting issue; these are individual reports, not a full picture of the product.
Picovoice is good, and is advertised as being offline, on-device. However it requires that it calls home periodically, or your voice detection stops working
BTW, PicoVoice is no longer offering a free tier. 7 day trials only
Spent many hours on the take home but their standards were very high Its just too much
Current error (there have been many lol): It gives a score of 0.0 consistently
Questions people ask
Does Picovoice really work offline?
Picovoice’s homepage says its SDKs run on-device without cloud API calls or network latency. But one Reddit post says voice detection stops if the software cannot call home periodically, and a commenter suggests the check renews a license monthly. The published material does not confirm the call frequency or explain how offline licensing works.
How much does Picovoice cost, and is there a free plan?
The pricing information checked on November 7, 2026 lists a Free plan at $0 per month or year for personal, non-commercial use. It includes picoLLM at 1 million tokens per month, Orca at 100,000 characters per month, and Cheetah at 250 minutes per month. Paid-plan prices and billing terms are not published on the vendor's site.
Can I use Picovoice for a commercial product?
The listed Free plan is for personal, non-commercial use, so it does not cover commercial use. The published pricing information does not publish paid-plan prices or terms. One Reddit commenter said Picovoice no longer offered a free tier and mentioned seven-day trials, but that conflicts with the listed $0 Free plan; trial duration is not published.
What can Picovoice do on-device?
The product information describes on-device wake-word detection, streaming and non-streaming speech recognition, speech-to-intent, speaker recognition, and streaming text-to-speech. It also lists tools for training, compressing, and running models on-device. The published information does not specify whether every feature is available on every platform or under every plan.
Is Picovoice suitable for an ESP32 project?
The published product information does not confirm ESP32 compatibility. In an ESP32 Reddit thread, the person asking said they thought Picovoice might not be compatible, but did not establish that as fact. Other commenters discussed limits on speech recognition with ESP32 hardware; check Picovoice’s current platform documentation before choosing it for that device.
Sources
- Picovoice homepage
- Picovoice pricing, compiled via web search from informer.com, checkthat.ai, exploreai.directory, saasworthy.com, picovoice.ai
- Reddit: True offline alternatives to picovoice?
- Reddit: Offline voice recognition on ESP32
- Reddit: Picovoice Interview - Graphic Designer
- Reddit: Picovoice Eagle - Import Speaker Profile from Bytes
