Picovoice provides local wake-word, speech-activity, speech-recognition, speech-to-intent and speech-synthesis components. Selected Porcupine and Rhino workflows support Cortex-M microcontrollers, while fuller voice-agent pipelines require a host suited to their individual model and runtime needs.
Technical detail
Core features
Local wake-word and voice-activity detection
On-device transcription and speech synthesis
Domain-specific speech-to-intent
SDKs for embedded and host-device integration
On-device inference
Speech recognition
Speech-to-intent
Embedded voice
Use & integration
Recorded applications
Embedded voice interfaces
Local transcription and speech interaction
These describe the reviewed application scope, not confirmed deployments, released requirements or procurement eligibility.
Integration and verification
Readiness
A technology readiness level is not established by the reviewed public sources.
Maturity
A specific maturity stage is not established by the reviewed public sources.
Availability
Commercial availability is not established by the reviewed public sources.
The publicly described On-device voice AI offering may be relevant to monitoring or remote-operation use cases; this is a derived mapping for reviewer assessment.
This is a reviewed public-source assessment. It is not procurement eligibility, endorsement, customer interest, or classified demand.
Original sources 3 linked records
These records support this capability and its published Mission area and Defence need connections. A source count is not a count of independent confirmations.
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · technicaldomainslugs
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · technical tags
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · core features
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · maturity
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · core features
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · commercial availability
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · technicaldomainslugs
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · defence applications
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · technical tags
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · core features
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · capability type
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · summary
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · technical tags
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · name
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · core features
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · technicaldomainslugs
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · technical tags
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Supports: Capability · defence applications
Picovoice documents local wake-word, voice-activity, transcription, intent and speech-synthesis components that support complete local pipelines or hybrid architectures. Porcupine wake-word and Rhino intent can target Arm Cortex-M; full transcription, reasoning and speech synthesis have different host requirements.
Arm's partner solution brief identifies Picovoice as Vancouver-based and describes offline voice recognition on Cortex-M microcontrollers. Its speech-to-intent approach maps audio to a domain-specific command without an intermediate transcription, with models created through Picovoice Console and deployed using Shepherd.
The official capability material supports the named On-device voice AI offering and the bounded operational description prepared for reviewer consideration.
Public sources cited · Facts and assessments kept separate · Human review