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

Configuration for an offline FunASR Nano model. More...

#include <c-api.h>

Public Attributes

const char * encoder_adaptor
 
const char * llm
 
const char * embedding
 
const char * tokenizer
 
const char * system_prompt
 
const char * user_prompt
 
int32_t max_new_tokens
 
float temperature
 
float top_p
 
int32_t seed
 
const char * language
 
int32_t itn
 
const char * hotwords
 

Detailed Description

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

Member Data Documentation

◆ embedding

const char* SherpaOnnxOfflineFunASRNanoModelConfig::embedding

Path to the embedding model.

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

◆ encoder_adaptor

const char* SherpaOnnxOfflineFunASRNanoModelConfig::encoder_adaptor

Path to the encoder adaptor.

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

◆ hotwords

const char* SherpaOnnxOfflineFunASRNanoModelConfig::hotwords

Optional hotwords text.

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

◆ itn

int32_t SherpaOnnxOfflineFunASRNanoModelConfig::itn

Non-zero to enable inverse text normalization.

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

◆ language

const char* SherpaOnnxOfflineFunASRNanoModelConfig::language

Optional language hint.

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

◆ llm

const char* SherpaOnnxOfflineFunASRNanoModelConfig::llm

Path to the LLM ONNX model.

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

◆ max_new_tokens

int32_t SherpaOnnxOfflineFunASRNanoModelConfig::max_new_tokens

Maximum number of generated tokens.

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

◆ seed

int32_t SherpaOnnxOfflineFunASRNanoModelConfig::seed

Random seed.

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

◆ system_prompt

const char* SherpaOnnxOfflineFunASRNanoModelConfig::system_prompt

System prompt.

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

◆ temperature

float SherpaOnnxOfflineFunASRNanoModelConfig::temperature

Sampling temperature.

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

◆ tokenizer

const char* SherpaOnnxOfflineFunASRNanoModelConfig::tokenizer

Path to the tokenizer file.

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

◆ top_p

float SherpaOnnxOfflineFunASRNanoModelConfig::top_p

Top-p sampling threshold.

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

◆ user_prompt

const char* SherpaOnnxOfflineFunASRNanoModelConfig::user_prompt

User prompt.

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


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