Audio SDK 9.0.0
|
Classes | |
class | Al |
class | AlSession |
struct | AlSessionConfig |
Accent Localization session configuration used for int16 and float session creation. More... | |
struct | BvcConfig |
Background Voice cancelation configuration. More... | |
struct | EnergyInfo |
Audio frame energy information struct describing noise/voice energy values. More... | |
struct | ModelInfo |
Model Info containing path to the model or it's content blob. More... | |
class | Nc |
AI technology removes background noises, reverb, and background voices from the main speaker's voice in real-time, while also providing noise and voice statistics for the audio stream and frame. More... | |
class | NcSession |
struct | NcSessionConfig |
NC session configuration. More... | |
struct | NcSessionConfigWithAutoModelSelect |
NC/BVC autoselect session configuration. More... | |
struct | NoiseStats |
Noise stats based on the noise intensity levels. More... | |
struct | PerFrameStats |
Per-frame information returned after NC processing of the given frame. More... | |
struct | RingtoneCfg |
Ringtone configuration used with inbound NC models to keep ringtones. More... | |
struct | SessionStats |
NC stats containing noise and voice information. More... | |
struct | VersionInfo |
Version information. More... | |
struct | VoiceStats |
Voice stats. More... | |
Enumerations | |
enum class | SamplingRate { Sr8000Hz = 8000 , Sr16000Hz = 16000 , Sr24000Hz = 24000 , Sr32000Hz = 32000 , Sr44100Hz = 44100 , Sr48000Hz = 48000 , Sr88200Hz = 88200 , Sr96000Hz = 96000 } |
Sampling frequency of the audio frame. | |
enum class | FrameDuration { Fd10ms = 10 } |
Input audio frame duration in ms. | |
enum class | CleanedSecondarySpeechStatus { Undefined = 0 , Detected = 1 , NotDetected = 2 } |
Cleaned secondary speech status enum. More... | |
Functions | |
KRISP_AUDIO_API void | globalInit (const std::wstring &workingPath) |
Initializes the global data needed for the SDK. | |
KRISP_AUDIO_API void | globalDestroy () |
Frees all the global resources allocated by SDK. | |
KRISP_AUDIO_API void | getVersion (VersionInfo &versionInfo) |
Populates the versionInfo structure with API version information upon successful completion. | |
Copyright Krisp, Inc
|
strong |
KRISP_AUDIO_API void Krisp::AudioSdk::getVersion | ( | VersionInfo & | versionInfo | ) |
Populates the versionInfo structure with API version information upon successful completion.
[in,out] | versionInfo | The structure that gets populated upon successful completion of this call. |
Throws | std exception in case of error. |
KRISP_AUDIO_API void Krisp::AudioSdk::globalDestroy | ( | ) |
Frees all the global resources allocated by SDK.
Throws | std exception in case of error. |
KRISP_AUDIO_API void Krisp::AudioSdk::globalInit | ( | const std::wstring & | workingPath | ) |
Initializes the global data needed for the SDK.
[in] | workingPath | The path to the working directory. Can be empty for using default execution directory. |
Throws | std exception in case of error. |