Why Meta Quest?
Design
Develop
API reference
Distribute and grow
Blog
Support
API reference
API reference
Select your platform
No SDKs available
No versions available
Overview
AudioClipAudioSource
ImageViewer
Lib
Meta
Oculus
Voice
Voice
AppBuiltIns
AppVoiceExperience
Bindings
Core
Data
Dictation
Dictation
AppDictationExperience
AppDictationExperienceEditor
Bindings
Configuration
Data
Inspectors
Listeners
Inspectors
Interfaces
Logging
ObjectVoiceExperience
UX
Upgrade
Utility
VoiceSDKConstants
Windows
VoiceSDK
Code samples
Downloads
Release notes
Supported platforms
Oculus
AppDictationExperience Class
Extends
DictationService
,
IWitRuntimeConfigProvider
,
IWitConfigurationProvider
Fields
WitRuntimeConfiguration
RuntimeConfiguration
[Get]
WitConfiguration
Configuration
[Get]
DictationSession
ActiveSession
[Get]
WitRequestOptions
ActiveRequestOptions
[Get]
bool
HasPlatformIntegrations
[Get]
override bool
Active
[Get]
override bool
IsRequestActive
[Get]
override bool
MicActive
[Get]
Properties
WitDictationRuntimeConfiguration
RuntimeDictationConfiguration
[Get]
bool
UsePlatformIntegrations
[Get]
bool
DoNotFallbackToWit
[Get]
override
ITranscriptionProvider
TranscriptionProvider
[Get]
Events
Action
OnInitialized
Protected Fields
override bool
ShouldSendMicData
[Get]
Protected Functions
virtual override void
OnEnable
( )
On enable, begin watching for request initialized callbacks
virtual override void
OnDisable
( )
On enable, stop watching for request initialized callbacks
virtual override void
OnRequestInit
(
VoiceServiceRequest
request )
virtual override void
OnRequestStartListening
(
VoiceServiceRequest
request )
virtual override void
OnRequestStopListening
(
VoiceServiceRequest
request )
virtual override void
OnRequestPartialTranscription
(
VoiceServiceRequest
request,
string transcription )
virtual override void
OnRequestFullTranscription
(
VoiceServiceRequest
request,
string transcription )
virtual override void
OnRequestComplete
(
VoiceServiceRequest
request )
Member Functions
void
Toggle
( )
Toggle dictation activation from on->off or off->on depending on the current active state.
virtual override
VoiceServiceRequest
Activate
(
WitRequestOptions
requestOptions,
VoiceServiceRequestEvents
requestEvents )
Activate the microphone and send data to Wit for NLU processing.
virtual override
VoiceServiceRequest
ActivateImmediately
(
WitRequestOptions
requestOptions,
VoiceServiceRequestEvents
requestEvents )
Activates immediately and starts sending data to the server. This will not wait for min wake threshold
Parameters
options
override void
Deactivate
( )
Deactivates. If a transcription is in progress the network request will complete and any additional transcription values will be returned.
virtual override void
Cancel
( )
Deactivates and ignores any pending transcription content.
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2026 Meta