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
AssemblyWalker.cs
BaseTextureFlipLipSync.cs
Lib::Conduit::Editor
Lib::Wit::Runtime::Requests
Lib::Wit::Runtime::Utilities::Logging
LogSink.cs
Meta::Conduit
Meta::Conduit::Editor
Meta::Net::NativeWebSocket
Meta::Voice
Meta::Voice::Audio
Meta::Voice::Audio::Decoding
Meta::Voice::Hub
Meta::Voice::Hub::Attributes
Meta::Voice::Hub::Content
Meta::Voice::Hub::Inspectors
Meta::Voice::Hub::Interfaces
Meta::Voice::Hub::Markdown
Meta::Voice::Hub::UIComponents
Meta::Voice::Hub::Utilities
Meta::Voice::Logging
Meta::Voice::NLayer
Classes
Enumerations
Interfaces
IMpegFrame
Meta::Voice::NLayer::Decoder
Meta::Voice::Net::Encoding::Wit
Meta::Voice::Net::PubSub
Meta::Voice::Net::WebSockets
Meta::Voice::Net::WebSockets::Requests
Meta::Voice::Samples::BuiltInTimer
Meta::Voice::Samples::Chess
Meta::Voice::Samples::Dictation
Meta::Voice::Samples::LightTraits
Meta::Voice::Samples::LiveUnderstanding
Meta::Voice::Samples::Shapes
Meta::Voice::Samples::ShapesConduit
Meta::Voice::Samples::TTSVoices
Meta::Voice::TelemetryUtilities
Meta::Voice::UnityOpus
Meta::Voice::VSDKHub
Meta::Voice::Windows
Meta::WitAi
Meta::WitAi::Attributes
Meta::WitAi::CallbackHandlers
Meta::WitAi::Configuration
Meta::WitAi::Data
Meta::WitAi::Data::Configuration
Meta::WitAi::Data::Configuration::Tabs
Meta::WitAi::Data::Entities
Meta::WitAi::Data::Info
Meta::WitAi::Data::Intents
Meta::WitAi::Data::ValueReferences
Meta::WitAi::Dictation
Meta::WitAi::Dictation::Data
Meta::WitAi::Dictation::Events
Meta::WitAi::Drawers
Meta::WitAi::EditorUtilities
Meta::WitAi::Events
Meta::WitAi::Events::Editor
Meta::WitAi::Events::UnityEventListeners
Meta::WitAi::Inspectors
Meta::WitAi::Interfaces
Meta::WitAi::Json
Meta::WitAi::Lib
Meta::WitAi::Requests
Meta::WitAi::ServiceReferences
Meta::WitAi::Speech
Meta::WitAi::TTS
Meta::WitAi::TTS::Data
Meta::WitAi::TTS::Events
Meta::WitAi::TTS::Integrations
Meta::WitAi::TTS::Interfaces
Meta::WitAi::TTS::LipSync
Meta::WitAi::TTS::Preload
Meta::WitAi::TTS::Samples
Meta::WitAi::TTS::UX
Meta::WitAi::TTS::Utilities
Meta::WitAi::TTS::Voices
Meta::WitAi::Utilities
Meta::WitAi::Windows
Meta::WitAi::Windows::Components
Oculus::Voice
Oculus::Voice::Bindings::Android
Oculus::Voice::Core::Bindings::Android
Oculus::Voice::Core::Bindings::Android::PlatformLogger
Oculus::Voice::Core::Bindings::Interfaces
Oculus::Voice::Core::Utilities
Oculus::Voice::Data
Oculus::Voice::Dictation
Oculus::Voice::Dictation::Bindings::Android
Oculus::Voice::Dictation::Configuration
Oculus::Voice::Dictation::Data
Oculus::Voice::Dictation::Inspectors
Oculus::Voice::Dictation::Listeners
Oculus::Voice::Inspectors
Oculus::Voice::Interfaces
Oculus::Voice::Logging
Oculus::Voice::UX
Oculus::Voice::Upgrade
Oculus::Voice::Utility
Oculus::Voice::Windows
Oculus::VoiceSDK::UX
Oculus::VoiceSDK::Utilities
SampleEditor.cs
VoiceSDKConsoleLoggerImpl.cs
VoiceSDKImpl.cs
VoiceSDKPlatformLoggerImpl.cs
Code samples
Downloads
Release notes
Supported platforms
Meta::Voice::NLayer
IMpegFrame Interface
Defines a standard way of representing a MPEG frame to the decoder
Properties
int
SampleRate
[Get]
Sample rate of this frame
int
SampleRateIndex
[Get]
The samplerate index (directly from the header)
int
FrameLength
[Get]
Frame length in bytes
int
BitRate
[Get]
Bit Rate
MpegVersion
Version
[Get]
MPEG Version
MpegLayer
Layer
[Get]
MPEG Layer
MpegChannelMode
ChannelMode
[Get]
Channel Mode
int
ChannelModeExtension
[Get]
The number of samples in this frame
int
SampleCount
[Get]
The channel extension bits
int
BitRateIndex
[Get]
The bitrate index (directly from the header)
bool
IsCopyrighted
[Get]
Whether the Copyright bit is set
bool
HasCrc
[Get]
Whether a CRC is present
bool
IsCorrupted
[Get]
Whether the CRC check failed (use error concealment strategy)
Member Functions
void
Reset
( )
Resets the bit reader so frames can be reused
int
ReadBits
( int bitCount )
Provides sequential access to the bitstream in the frame (after the header and optional CRC)
Parameters
bitCount
The number of bits to read
Returns
-1 if the end of the frame has been encountered, otherwise the bits requested
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