FirstModulAR 0.1.0
Loading...
Searching...
No Matches
Whisper.Utils Namespace Reference

Classes

struct  AudioChunk
 Small portion of recorded audio. More...
 
class  AudioUtils
 
class  FileUtils
 
class  LogUtils
 Wrapper for Unity logger that can be configured by log level.
 
class  MainThreadDispatcher
 Helper class to dispatch events from main thread. Useful to pass events from other threads to Unity main thread. More...
 
class  MicrophoneRecord
 Controls microphone input settings and recording. More...
 
class  RotatingCube
 Simple rotation script to check if Unity didn't hanged. More...
 
class  TextUtils
 
class  UiUtils
 

Enumerations

enum  LogLevel { Verbose , Log , Warning , Error }
 

Functions

delegate void OnVadChangedDelegate (bool isSpeechDetected)
 
delegate void OnChunkReadyDelegate (AudioChunk chunk)
 
delegate void OnRecordStopDelegate (float[] data, int frequency, int channels, float length)
 

Enumeration Type Documentation

◆ LogLevel

Enumerator
Verbose 
Log 
Warning 
Error 

Function Documentation

◆ OnChunkReadyDelegate()

delegate void Whisper.Utils.OnChunkReadyDelegate ( AudioChunk chunk)

◆ OnRecordStopDelegate()

delegate void Whisper.Utils.OnRecordStopDelegate ( float[] data,
int frequency,
int channels,
float length )

◆ OnVadChangedDelegate()

delegate void Whisper.Utils.OnVadChangedDelegate ( bool isSpeechDetected)