Add C++ runtime for Matcha-TTS (#1627)
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
|
||||
#include <string>
|
||||
|
||||
#include "sherpa-onnx/csrc/offline-tts-matcha-model-config.h"
|
||||
#include "sherpa-onnx/csrc/offline-tts-vits-model-config.h"
|
||||
#include "sherpa-onnx/csrc/parse-options.h"
|
||||
|
||||
@@ -14,6 +15,7 @@ namespace sherpa_onnx {
|
||||
|
||||
struct OfflineTtsModelConfig {
|
||||
OfflineTtsVitsModelConfig vits;
|
||||
OfflineTtsMatchaModelConfig matcha;
|
||||
|
||||
int32_t num_threads = 1;
|
||||
bool debug = false;
|
||||
@@ -22,9 +24,11 @@ struct OfflineTtsModelConfig {
|
||||
OfflineTtsModelConfig() = default;
|
||||
|
||||
OfflineTtsModelConfig(const OfflineTtsVitsModelConfig &vits,
|
||||
const OfflineTtsMatchaModelConfig &matcha,
|
||||
int32_t num_threads, bool debug,
|
||||
const std::string &provider)
|
||||
: vits(vits),
|
||||
matcha(matcha),
|
||||
num_threads(num_threads),
|
||||
debug(debug),
|
||||
provider(provider) {}
|
||||
|
||||
Reference in New Issue
Block a user