sherpa-onnx C API 1.0
Public C API and C++ wrapper for sherpa-onnx
Loading...
Searching...
No Matches
SherpaOnnxOfflineSpeechDenoiserModelConfig Struct Reference

Speech denoiser model configuration shared by offline and online APIs. More...

#include <c-api.h>

+ Collaboration diagram for SherpaOnnxOfflineSpeechDenoiserModelConfig:

Public Attributes

SherpaOnnxOfflineSpeechDenoiserGtcrnModelConfig gtcrn
 
int32_t num_threads
 
int32_t debug
 
const char * provider
 
SherpaOnnxOfflineSpeechDenoiserDpdfNetModelConfig dpdfnet
 

Detailed Description

Configure exactly one model family. If multiple model families are provided, one is chosen and the choice is implementation-defined.

Definition at line 4033 of file c-api.h.

Member Data Documentation

◆ debug

int32_t SherpaOnnxOfflineSpeechDenoiserModelConfig::debug

Non-zero to print debug information.

Definition at line 4039 of file c-api.h.

◆ dpdfnet

SherpaOnnxOfflineSpeechDenoiserDpdfNetModelConfig SherpaOnnxOfflineSpeechDenoiserModelConfig::dpdfnet

DPDFNet model configuration.

Definition at line 4043 of file c-api.h.

◆ gtcrn

SherpaOnnxOfflineSpeechDenoiserGtcrnModelConfig SherpaOnnxOfflineSpeechDenoiserModelConfig::gtcrn

GTCRN model configuration.

Definition at line 4035 of file c-api.h.

◆ num_threads

int32_t SherpaOnnxOfflineSpeechDenoiserModelConfig::num_threads

Number of inference threads.

Definition at line 4037 of file c-api.h.

◆ provider

const char* SherpaOnnxOfflineSpeechDenoiserModelConfig::provider

Execution provider such as "cpu".

Definition at line 4041 of file c-api.h.


The documentation for this struct was generated from the following file: