Release v1.10.46 (#1929)

This commit is contained in:
Fangjun Kuang
2025-02-26 19:19:33 +08:00
committed by GitHub
parent eebe19997d
commit 337d5f7a80
45 changed files with 103 additions and 77 deletions

View File

@@ -220,17 +220,20 @@ JNIEXPORT jlong JNICALL Java_com_k2fsa_sherpa_onnx_OfflineTts_newFromAsset(
SHERPA_ONNX_EXTERN_C
JNIEXPORT jlong JNICALL Java_com_k2fsa_sherpa_onnx_OfflineTts_newFromFile(
JNIEnv *env, jobject /*obj*/, jobject _config) {
return SafeJNI(env, "OfflineTts_newFromFile", [&] -> jlong {
auto config = sherpa_onnx::GetOfflineTtsConfig(env, _config);
SHERPA_ONNX_LOGE("config:\n%s", config.ToString().c_str());
return SafeJNI(
env, "OfflineTts_newFromFile",
[&]() -> jlong {
auto config = sherpa_onnx::GetOfflineTtsConfig(env, _config);
SHERPA_ONNX_LOGE("config:\n%s", config.ToString().c_str());
if (!config.Validate()) {
SHERPA_ONNX_LOGE("Errors found in config!");
}
if (!config.Validate()) {
SHERPA_ONNX_LOGE("Errors found in config!");
}
auto tts = new sherpa_onnx::OfflineTts(config);
return reinterpret_cast<jlong>(tts);
}, 0L);
auto tts = new sherpa_onnx::OfflineTts(config);
return reinterpret_cast<jlong>(tts);
},
0L);
}
SHERPA_ONNX_EXTERN_C

View File

@@ -5,8 +5,8 @@
#include <fstream>
#include "sherpa-onnx/csrc/file-utils.h"
#include "sherpa-onnx/csrc/macros.h"
#include "sherpa-onnx/csrc/onnx-utils.h"
#include "sherpa-onnx/jni/common.h"
static jobjectArray ReadWaveImpl(JNIEnv *env, std::istream &is,