API reference
API reference
Select your platform
No SDKs available
No versions available

AudioStreamHandler Class

A download handler for UnityWebRequest that decodes audio data, passes the data into an iAudioClipStream & provides download state information.
Meta::WitAi::Requests::AudioStreamHandler extends DownloadHandlerScript.
Meta::WitAi::Requests::AudioStreamHandler extends Meta.WitAi.Requests.IVRequestStreamable.

Overview

Properties

Clip used to cache audio data
bool
Audio stream data is ready to be played
bool
Audio stream data has completed reception

Public Member Functions

AudioStreamHandler
( IAudioClipStream newClipStream,
IAudioDecoder newDecoder )
void
CleanUp ( )

Object Data

override void
ReceiveContentLengthHeader
( ulong contentLength )
override bool
ReceiveData
( byte [] receiveData,
int dataLength )
override string
GetText ( )
override float
override void

Details

Properties

IAudioClipStream Meta.WitAi.Requests.AudioStreamHandler.ClipStream
Clip used to cache audio data
bool Meta.WitAi.Requests.AudioStreamHandler.IsStreamReady
Audio stream data is ready to be played
bool Meta.WitAi.Requests.AudioStreamHandler.IsComplete
Audio stream data has completed reception

Member Functions

Meta.WitAi.Requests.AudioStreamHandler.AudioStreamHandler
( IAudioClipStream newClipStream,
IAudioDecoder newDecoder )
No description available.
void Meta.WitAi.Requests.AudioStreamHandler.CleanUp ( )
No description available.

Object Data

override void Meta.WitAi.Requests.AudioStreamHandler.ReceiveContentLengthHeader
( ulong contentLength )
No description available.
override bool Meta.WitAi.Requests.AudioStreamHandler.ReceiveData
( byte [] receiveData,
int dataLength )
No description available.
override string Meta.WitAi.Requests.AudioStreamHandler.GetText ( )
No description available.
override float Meta.WitAi.Requests.AudioStreamHandler.GetProgress ( )
No description available.
override void Meta.WitAi.Requests.AudioStreamHandler.CompleteContent ( )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon