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
Classes
AudioClipAudioSource
ImageViewer
Meta::WitAi
Classes
ArrayNodeReference
ArrayPool
AudioDurationTracker
BaseSpeechService
Comment
ComponentExtensions
CoroutineUtility
EnumerableExtensions
ExportParser
ExportSaver
MatchIntent
MatchIntentRegistry
ObjectNodeReference
ObjectPool
PluggableBase
RegisteredMatchIntent
TaskExtensions
TaskUtility
ThreadUtility
TypeExtensions
UnityEventExtensions
UnityObjectExtensions
ValidatePartialIntent
VLog
VoiceService
Wit
WitAppInfoUtility
WitAuthUtility
WitConduitParameterProvider
WitConfigurationEditorUI
WitConstants
WitEditorConstants
WitEditorUI
WitExportRetriever
WitRequest
WitRequestFactory
WitRequestSettings
WitResponseReference
WitResultUtilities
WitRuntimeRequestConfiguration
WitService
WitStyles
WitTexts
WrapHttpWebRequest
ZipArchiveExtensions
Enumerations
TTSWitAudioType
WitRequestType
Interfaces
IExportParserPlugin
IRequest
ITelemetryEventsProvider
IVoiceActivationHandler
IVoiceEventProvider
IVoiceService
IWitRequestConfiguration
IWitRequestEndpointInfo
IWitRuntimeConfigProvider
IWitRuntimeConfigSetter
Attributes
Classes
ButtonAttribute
DropDownAttribute
HiddenTextAttribute
HideIfAttribute
HideWhenSetAttribute
LabelAttribute
ObjectTypeAttribute
ShowIfAttribute
TooltipBoxAttribute
WitConfigurationAssetRefreshAttribute
CallbackHandlers
Classes
ConfidenceRange
FormattedValueEvents
OutOfScopeUtteranceHandler
SimpleIntentHandler
SimpleIntentHandlerEditor
SimpleStringEntityHandler
SimpleStringEntityHandlerEditor
ValuePathMatcher
ValuePathMatcherPropertyDrawer
WitIntentMatcher
WitIntentMatcherEditor
WitResponseHandler
WitResponseMatcher
WitUtteranceMatcher
Enumerations
ComparisonMethod
MatchMethod
Composer::Attributes
Classes
VersionTagDropdownAttribute
Composer::Drawers
Classes
VersionDropdownDrawer
Configuration
Classes
WitDictationRuntimeConfiguration
WitEndpointConfig
WitRequestOptions
WitRuntimeConfiguration
Data
Classes
AudioBuffer
AudioBufferConfiguration
AudioBufferPrefabProvider
AudioEncoding
RingBuffer
SimulatedResponse
SimulatedResponseMessage
VoiceSession
WitDataCreation
WitFloatValue
WitIntValue
WitStringValue
WitValue
Interfaces
IAudioBufferProvider
Data::Configuration
Classes
WitConfiguration
WitConfigurationAssetData
WitConfigurationCache
WitConfigurationUtility
Structs
WitConfigurationCacheKey
Data::Configuration::Tabs
Classes
WitConfigurationApplicationTab
WitConfigurationEditorTab
WitConfigurationEntitiesTab
WitConfigurationIntentsTab
WitConfigurationTraitsTab
WitConfigurationVoicesTab
Data::Entities
Classes
DynamicEntityDataProvider
DynamicEntityKeywordRegistry
DynamicEntityProvider
RegisteredDynamicEntityKeyword
WitDynamicEntities
WitDynamicEntitiesData
WitDynamicEntity
WitEntityData
WitEntityDataBase
WitEntityFloatData
WitEntityIntData
WitSimpleDynamicEntity
Data::Info
Classes
WitTraitInfo
Enumerations
WitAppTrainingStatus
Structs
WitAppInfo
WitContextMapInfo
WitEntityInfo
WitEntityKeywordInfo
WitEntityRoleInfo
WitExportInfo
WitIntentEntityInfo
WitIntentInfo
WitTraitValueInfo
WitVersionTagInfo
WitVoiceInfo
Data::Intents
Classes
WitIntentData
Data::ValueReferences
Classes
StringReference
Interfaces
IStringReference
Dictation
Classes
DictationService
MultiRequestTranscription
WitDictation
Interfaces
IDictationService
Dictation::Data
Classes
DictationSession
Dictation::Events
Classes
DictationEvents
Drawers
Classes
ButtonAttributeDrawer
DynamicRangeAttributeDrawer
HiddenTextAttributeDrawer
HideIfDrawer
ShowIfDrawer
StringReferenceDrawer
TooltipBoxDrawer
EditorUtilities
Classes
SerializedPropertyExtensions
Events
Classes
AudioBufferEvents
EventCategoryAttribute
EventRegistry
SpeechEvents
TelemetryEvents
VoiceEvents
WitByteDataEvent
WitErrorEvent
WitObjectEvent
WitSampleEvent
Enumerations
VoiceState
Interfaces
IWitByteDataReadyHandler
IWitByteDataSentHandler
Events::Editor
Classes
EventPropertyDrawer
VoiceEventPropertyDrawer
Events::UnityEventListeners
Classes
AudioEventListener
TranscriptionEventListener
Inspectors
Classes
WitInspector
Interfaces
Classes
CustomTranscriptionProvider
Interfaces
IAudioEventProvider
IAudioInputEvents
IAudioInputSource
IAudioUploadHandler
IAudioVariableSampleRate
IDataUploadHandler
IDynamicEntitiesProvider
IPlatformIntegrationOverride
ITranscriptionEvent
ITranscriptionEventProvider
ITranscriptionProvider
IVoiceServiceRequestProvider
IWitConfigurationProvider
IWitConfigurationSetter
IWitInspectorTools
Json
Classes
BaseJsonVariableInfo
ColorConverter
DateTimeConverter
HashSetConverter
JsonConvert
JsonConverter
JsonFieldInfo
JsonIgnoreAttribute
JSONParseException
JsonPropertyAttribute
JsonPropertyInfo
WitResponseArray
WitResponseClass
WitResponseData
WitResponseJson
WitResponseLazyCreator
WitResponseNode
Enumerations
JSONBinaryTag
Interfaces
IJsonDeserializer
IJsonSerializer
IJsonVariableInfo
Lib
Classes
BaseAudioClipInput
Mic
MicBase
MicEditor
VoiceLipSyncMic
Interfaces
IAudioLevelRangeProvider
Requests
Classes
AudioStreamHandler
TextStreamHandler
VoiceEventToRequestEventMapper
VoiceServiceMockRequest
VoiceServiceRequest
VoiceServiceRequestEvent
VoiceServiceRequestEvents
VoiceServiceRequestEventsWrapper
VoiceServiceRequestOptions
VoiceServiceRequestResults
VRequest
WitInfoVRequest
WitMessageVRequest
WitResponseDecoder
WitSocketRequest
WitSyncVRequest
WitTTSVRequest
WitUnityRequest
WitVRequest
Enumerations
VoiceErrorSimulationType
VRequestMethod
WitAudioRequestOption
Functions
VRequestDecodeDelegate< TValue >
VRequestProgressDelegate
VRequestResponseDelegate
Interfaces
IVRequest
IVRequestDownloadDecoder
IWitInfoVRequest
IWitSyncVRequest
IWitVRequest
Structs
VRequestResponse
ServiceReferences
Classes
AudioInputServiceReference
CombinedAudioEventReference
DictationServiceAudioEventReference
VoiceServiceAudioEventReference
Speech
Classes
VoiceSpeechEvents
Interfaces
ISpeechEventProvider
TTS
Classes
TTSEditorUtilities
TTSService
TTSServiceInspector
TTSSpeakerInspector
TTSWitInspector
TTS::Data
Classes
TTSActionEvent
TTSClipData
TTSDiskCacheSettings
TTSEmoteEvent
TTSEvent
TTSEventContainer
TTSPhonemeEvent
TTSStringEvent
TTSVisemeEvent
TTSVoiceSettings
TTSWordEvent
Enumerations
TTSClipLoadState
TTSDiskCacheLocation
Viseme
Functions
TTSEventContainerDelegate
Interfaces
ITTSEvent
TTS::Debugger
Classes
TTSDebugger
TTS::Events
Classes
TTSDownloadEvents
TTSServiceEvents
TTSStreamEvents
TTSWebRequestEvents
TTS::Events::EventHandlers
Classes
ActionEventHandler
EmoteEventHandler
TTS::Integrations
Classes
BaseTTSRuntimeCache
TTSDiskCache
TTSEventAnimator
TTSEventTrigger
TTSRuntimeLRUCache
TTSRuntimePlaybackCache
TTSWit
TTSWitVoiceSettings
Structs
TTSWitRequestSettings
TTS::Interfaces
Functions
TTSClipCallback
TTSEventSampleDelegate
Interfaces
ISpeaker
ISpeakerTextPostprocessor
ISpeakerTextPreprocessor
ITTSDiskCacheHandler
ITTSEventPlayer
ITTSRuntimeCacheHandler
ITTSVoiceProvider
ITTSWebHandler
TTS::LipSync
Classes
BaseTextureFlipLipSync
BaseVisemeBlendShapeLipSync
VisemeBlendShapeLipSync
VisemeChangedEvent
VisemeLerpEvent
VisemeLipSyncAnimator
VisemeTextureFlipLipSync
Interfaces
ILipsyncAnimator
IVisemeAnimatorProvider
TTS::Preload
Classes
TTSPreloadData
TTSPreloadPhraseData
TTSPreloadSettings
TTSPreloadSettingsInspector
TTSPreloadUtility
TTSPreloadVoiceData
TTS::Samples
Classes
TTSStreamToggle
TTS::UX
Classes
TTSSpeakerErrorLabel
TTSSpeakerObserver
TTSSpeakerStatusLabel
TTS::Utilities
Classes
TTSSpeaker
TTSSpeakerAutoLoader
TTSSpeakerBodyAnimator
TTSSpeakerClipEvent
TTSSpeakerClipEvents
TTSSpeakerClipMessageEvent
TTSSpeakerEvents
TTSSpeechSplitter
Interfaces
ITTSPhraseProvider
TTS::Voices
Classes
TTSWitVoiceSettingsDrawer
Utilities
Classes
AssetDatabaseUtility
CaptionData
DictionaryList
DynamicRangeAttribute
EventSystemInstantiator
FloatToStringEvent
GameObjectSearchUtility
IOUtility
ReflectionUtils
StringToStringEvent
WitRuntimeStyles
Structs
DictationServiceReference
VoiceServiceReference
Windows
Classes
BaseWitWindow
ConduitManifestGenerationManager
ConfidenceRangeDrawer
FieldGUI
WitApplicationPropertyDrawer
WitConfigurationEditor
WitConfigurationWindow
WitEndpointConfigDrawer
WitEntityPropertyDrawer
WitEntityRolePropertyDrawer
WitIntentPropertyDrawer
WitParameterFilter
WitParameterValidator
WitPropertyDrawer
WitScriptableWizard
WitSimplePropertyDrawer
WitTraitPropertyDrawer
WitTraitValuePropertyDrawer
WitUnderstandingViewer
WitUnderstandingViewerServiceAPI
WitUnderstandingViewerServiceApiFactory
WitUnderstandingViewerVoiceServiceAPI
WitWelcomeWizard
WitWindow
WitWindowUtility
Enumerations
WitPropertyEditType
Windows::Components
Classes
WitMultiSelectionPopup
WitMultiSelectionPopupContent
Meta::Voice
Classes
AboutWindow
NLPRequest
NLPRequestEvents
NLPRequestResponseEvent
NLPRequestResponseValidatorEvent
TranscriptionRequest
TranscriptionRequestEvent
TranscriptionRequestEvents
UserTranscriptionRequestEvent
VoiceRequest
VoiceRequestEvents
Enumerations
NLPRequestInputType
VoiceAudioInputState
VoiceRequestState
Interfaces
INLPRequestOptions
INLPRequestResponseDecoder
INLPRequestResults
ITranscriptionRequestOptions
ITranscriptionRequestResults
IVoiceRequestOptions
IVoiceRequestResults
Audio
Classes
BaseAudioClipStream
BaseAudioPlayer
BaseAudioSystem
RawAudioClipStream
SimulatedAudioPlayer
UnityAudioPlayer
UnityAudioSystem
Functions
AudioClipStreamDelegate
AudioClipStreamSampleDelegate
Interfaces
IAudioClipProvider
IAudioClipSetter
IAudioClipStream
IAudioPlayer
IAudioSourceProvider
IAudioSystem
Structs
AudioClipSettings
Audio::Decoding
Classes
AudioDecoderJson
AudioDecoderMp3
AudioDecoderMp3Frame
AudioDecoderOpus
AudioDecoderPcm
AudioDecoderWav
Enumerations
AudioDecoderPcmType
Functions
AudioJsonDecodeDelegate
AudioSampleDecodeDelegate
Interfaces
IAudioDecoder
Hub
Classes
ImageDisplayScriptableObjectEditor
ImagePage
MetaHub
MetaHubContext
MetaHubPage
ScriptableObjectPage
SettingsWindowPage
Hub::Attributes
Classes
MetaHubContextAttribute
MetaHubPageAttribute
MetaHubPageScriptableObjectAttribute
Hub::Content
Classes
Sample
SamplesPage
Hub::Inspectors
Classes
SampleEditor
SamplesPageInspector
Hub::Interfaces
Interfaces
IMetaHubPage
IOverrideSize
IPageInfo
Hub::Markdown
Classes
MarkdownInspector
MarkdownPage
Hub::UIComponents
Classes
FoldoutGroup
FoldoutHierarchy
FoldoutHierarchyItem
ImageView
Hub::Utilities
Classes
ContextFinder
PageFinder
ReflectionUtils
Logging
Classes
ErrorMitigator
LazyLogger
LogCategoryAttribute
LoggerOptions
LoggerRegistry
LoggingContext
LogScope
LogSink
RingDictionaryBuffer
UnityLogWriter
VLogger
VLoggerFactory
Enumerations
KnownErrorCode
LogCategory
VLoggerVerbosity
Interfaces
ICoreLogger
IErrorMitigator
ILoggerRegistry
ILogScope
ILogSink
ILogWriter
IVLogger
IVLoggerFactory
Structs
CorrelationID
ErrorCode
LogEntry
NLayer
Classes
MpegFile
MpegFrameDecoder
Enumerations
MpegChannelMode
MpegLayer
MpegVersion
StereoMode
Interfaces
IMpegFrame
NLayer::Decoder
Classes
BitReservoir
FrameBase
Huffman
ID3Frame
LayerDecoderBase
LayerIDecoder
LayerIIDecoder
LayerIIDecoderBase
LayerIIIDecoder
MpegFrame
MpegStreamReader
RiffHeaderFrame
VBRInfo
Net::Encoding::Wit
Classes
WitChunkConverter
Structs
WitChunk
WitChunkHeader
Net::PubSub
Enumerations
PubSubSubscriptionState
Functions
PubSubTopicSubscriptionDelegate
Interfaces
IPubSubAdapter
IPubSubSubscriber
Structs
PubSubResponseOptions
PubSubSettings
Net::WebSockets
Classes
MockWebSocket
NativeWebSocketWrapper
WitWebSocketAdapter
WitWebSocketClient
WitWebSocketSettings
Enumerations
WebSocketCloseCode
WitWebSocketConnectionState
Functions
UploadChunkDelegate
WitWebSocketResponseProcessor
Interfaces
IWebSocket
IWebSocketProvider
IWitWebSocketClient
IWitWebSocketClientProvider
IWitWebSocketRequest
Net::WebSockets::Requests
Classes
WitWebSocketAuthRequest
WitWebSocketJsonRequest
WitWebSocketMessageRequest
WitWebSocketSpeechRequest
WitWebSocketSubscriptionRequest
WitWebSocketTranscribeRequest
WitWebSocketTtsRequest
Enumerations
WitWebSocketSubscriptionType
Samples::BuiltInTimer
Classes
TimerController
TimerDisplay
Samples::Chess
Classes
ChessBoardController
Samples::Dictation
Classes
DictationActivation
SimpleLabelResizer
Samples::LightTraits
Classes
LightSwitch
Samples::LiveUnderstanding
Classes
LiveUnderstandingColorChanger
Samples::Shapes
Classes
ColorChanger
ParallelTextActivator
ShapeSampleInstructions
Samples::ShapesConduit
Enumerations
ColorName
ShapeName
Samples::TTSVoices
Classes
SimpleDropdownList
TTSCacheToggle
TTSSpeakerEffectSelect
TTSSpeakerVoiceSelect
TelemetryUtilities
Classes
EditorTelemetry
RuntimeTelemetry
Telemetry
TelemetryConsentManager
Enumerations
RuntimeTelemetryEventType
RuntimeTelemetryPoint
TelemetryAnnotationKey
TelemetryLogLevel
TerminationReason
Interfaces
ITelemetryWriter
Structs
OperationID
TelemetryUtilities::PerformanceTracing
Classes
UnityProfilerTraceProvider
VsdkProfiler
Interfaces
ITraceProvider
UnityOpus
Classes
Decoder
Encoder
Library
Enumerations
ErrorCode
NumChannels
OpusApplication
OpusSignal
SamplingFrequency
VSDKHub
Classes
VoiceHubConstants
VoiceSDKHub
Windows
Classes
SettingsWindow
SettingsWindowPage
WitConfigWindowPage
Oculus::Voice
Classes
AppBuiltIns
AppVoiceExperience
ObjectVoiceExperience
VoiceSDKConstants
Bindings::Android
Classes
VoiceSDKBinding
VoiceSDKConfigBinding
VoiceSDKImpl
VoiceSDKImplRequest
VoiceSDKListenerBinding
Interfaces
IVCBindingEvents
Core::Bindings::Android
Classes
AndroidServiceConnection
BaseAndroidConnectionImpl
BaseServiceBinding
Core::Bindings::Android::PlatformLogger
Classes
VoiceSDKConsoleLoggerImpl
VoiceSDKLoggerBinding
VoiceSDKPlatformLoggerImpl
Core::Bindings::Interfaces
Interfaces
IConnection
IVoiceSDKLogger
Core::Utilities
Classes
ArrayElementTitleAttribute
ArrayElementTitleDrawer
AssistantEditorUtils
DateTimeUtility
Data
Classes
VoiceSDKDataCreation
Dictation
Classes
AppDictationExperience
AppDictationExperienceEditor
Dictation::Bindings::Android
Classes
DictationConfigurationBinding
DictationListenerBinding
PlatformDictationImpl
PlatformDictationSDKBinding
PlatformDictationSession
Interfaces
IServiceEvents
Dictation::Configuration
Classes
DictationConfiguration
Dictation::Data
Classes
AppDictationDataCreation
Dictation::Inspectors
Classes
WitDictationRuntimeConfigDrawer
Dictation::Listeners
Interfaces
DictationListener
Inspectors
Classes
AppVoiceExperienceWitConfigurationEditor
Interfaces
Interfaces
IPlatformVoiceService
Logging
Classes
TTSServiceLogging
UX
Classes
HierarchySimplifier
HierarchySimplifierInspector
Upgrade
Classes
WitUpgrader
Utility
Classes
InspectorHelper
VoiceSDKMenu
VoiceSDKStyles
VoiceSDKVersion
Windows
Classes
UnderstandingViewerWindow
VoiceApplicationDetailProvider
VoiceSDKTokenValidatorProvider
WelcomeWizard
Lib::Conduit::Editor
Classes
SourceCodeMapper
Lib::Wit::Runtime::Requests
Classes
WitVRequestFactory
Interfaces
IWitVRequestFactory
Lib::Wit::Runtime::Utilities::Logging
Interfaces
ILogSource
Meta::Conduit
Classes
ConduitActionAttribute
ConduitAssemblyAttribute
ConduitDispatcher
ConduitDispatcherFactory
ConduitEntityAttribute
ConduitParameterAttribute
ConduitUtilities
ConduitValueAttribute
FileIo
HandleEntityResolutionFailure
InvocationContext
ListExtensions
Manifest
ManifestAction
ManifestEntity
ManifestErrorHandler
ManifestLoader
ManifestParameter
ParameterProvider
WitKeyword
Functions
StepResult
Interfaces
IConduitDispatcher
IFileIo
IInstanceResolver
IManifestLoader
IManifestMethod
IParameterProvider
Structs
ConduitParameterValue
Meta::Conduit::Editor
Classes
AssemblyMiner
AssemblyWalker
ConduitAssembly
ConduitStatistics
EnumCodeWrapper
EnumSynchronizer
ManifestGenerator
PersistenceLayer
Interfaces
IAssemblyMiner
IAssemblyWalker
IConduitAssembly
IParameterFilter
IParameterValidator
IPersistenceLayer
Structs
EntitiesDelta
KeywordsDelta
Meta::Net::NativeWebSocket
Meta::Net::NativeWebSocket
Classes
MainThreadUtil
WaitForBackgroundThread
WaitForUpdate
WebSocket
WebSocketException
WebSocketFactory
WebSocketHelpers
WebSocketInvalidArgumentException
WebSocketInvalidStateException
WebSocketUnexpectedException
Enumerations
WebSocketCloseCode
WebSocketState
Functions
WebSocketCloseEventHandler
WebSocketErrorEventHandler
WebSocketMessageEventHandler
WebSocketOpenEventHandler
Interfaces
IWebSocket
Oculus::VoiceSDK::UX
Classes
VoiceActivationButton
VoiceTranscriptionLabel
Oculus::VoiceSDK::Utilities
Classes
MicPermissionsManager
VoiceErrorSimulator
VoiceErrorSimulatorInspector
Enumerations
VoiceErrorRequestType
Code samples
Downloads
Release notes
Supported platforms
Meta::Voice
MpegChannelMode Enum
Enumeration Constants
Member
Stereo
JointStereo
DualChannel
Mono
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