sherpa-onnx C API 1.0
Public C API and C++ wrapper for sherpa-onnx
Loading...
Searching...
No Matches
sherpa_onnx::cxx::OfflineTtsPocketModelConfig Struct Reference

Pocket TTS model configuration. More...

#include <cxx-api.h>

+ Collaboration diagram for sherpa_onnx::cxx::OfflineTtsPocketModelConfig:

Public Attributes

std::string lm_flow
 
std::string lm_main
 
std::string encoder
 
std::string decoder
 
std::string text_conditioner
 
std::string vocab_json
 
std::string token_scores_json
 
int32_t voice_embedding_cache_capacity = 50
 

Detailed Description

Definition at line 947 of file cxx-api.h.

Member Data Documentation

◆ decoder

std::string sherpa_onnx::cxx::OfflineTtsPocketModelConfig::decoder

Decoder model file.

Definition at line 955 of file cxx-api.h.

◆ encoder

std::string sherpa_onnx::cxx::OfflineTtsPocketModelConfig::encoder

Encoder model file.

Definition at line 953 of file cxx-api.h.

◆ lm_flow

std::string sherpa_onnx::cxx::OfflineTtsPocketModelConfig::lm_flow

Flow model file.

Definition at line 949 of file cxx-api.h.

◆ lm_main

std::string sherpa_onnx::cxx::OfflineTtsPocketModelConfig::lm_main

Main language model file.

Definition at line 951 of file cxx-api.h.

◆ text_conditioner

std::string sherpa_onnx::cxx::OfflineTtsPocketModelConfig::text_conditioner

Text conditioner model file.

Definition at line 957 of file cxx-api.h.

◆ token_scores_json

std::string sherpa_onnx::cxx::OfflineTtsPocketModelConfig::token_scores_json

Token scores JSON file.

Definition at line 962 of file cxx-api.h.

◆ vocab_json

std::string sherpa_onnx::cxx::OfflineTtsPocketModelConfig::vocab_json

Vocabulary JSON file.

Definition at line 960 of file cxx-api.h.

◆ voice_embedding_cache_capacity

int32_t sherpa_onnx::cxx::OfflineTtsPocketModelConfig::voice_embedding_cache_capacity = 50

Voice embedding cache size.

Definition at line 964 of file cxx-api.h.


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