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

Configuration for audio tagging. More...

#include <c-api.h>

+ Collaboration diagram for SherpaOnnxAudioTaggingConfig:

Public Attributes

SherpaOnnxAudioTaggingModelConfig model
 
const char * labels
 
int32_t top_k
 

Detailed Description

memset(&config, 0, sizeof(config));
"./sherpa-onnx-zipformer-audio-tagging-2024-04-09/model.int8.onnx";
config.model.num_threads = 1;
config.model.provider = "cpu";
config.labels =
"./sherpa-onnx-zipformer-audio-tagging-2024-04-09/class_labels_indices.csv";
config.top_k = 5;
Configuration for audio tagging.
Definition c-api.h:3415
SherpaOnnxAudioTaggingModelConfig model
Definition c-api.h:3417
SherpaOnnxOfflineZipformerAudioTaggingModelConfig zipformer
Definition c-api.h:3389

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

Member Data Documentation

◆ labels

const char* SherpaOnnxAudioTaggingConfig::labels

CSV file containing class labels.

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

◆ model

SherpaOnnxAudioTaggingModelConfig SherpaOnnxAudioTaggingConfig::model

Acoustic model configuration.

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

◆ top_k

int32_t SherpaOnnxAudioTaggingConfig::top_k

Default number of results to return when top_k == -1 at inference time.

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


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