Support heteronyms in Chinese TTS (#738)
This commit is contained in:
@@ -40,6 +40,7 @@ def process_linux(s):
|
||||
"libpiper_phonemize.so.1",
|
||||
"libsherpa-onnx-c-api.so",
|
||||
"libsherpa-onnx-core.so",
|
||||
"libsherpa-onnx-fstfar.so.7",
|
||||
"libsherpa-onnx-fst.so.6",
|
||||
"libsherpa-onnx-kaldifst-core.so",
|
||||
"libucd.so",
|
||||
@@ -68,6 +69,7 @@ def process_macos(s):
|
||||
"libpiper_phonemize.1.dylib",
|
||||
"libsherpa-onnx-c-api.dylib",
|
||||
"libsherpa-onnx-core.dylib",
|
||||
"libsherpa-onnx-fstfar.7.dylib",
|
||||
"libsherpa-onnx-fst.6.dylib",
|
||||
"libsherpa-onnx-kaldifst-core.dylib",
|
||||
"libucd.dylib",
|
||||
@@ -96,6 +98,7 @@ def process_windows(s, rid):
|
||||
"piper_phonemize.dll",
|
||||
"sherpa-onnx-c-api.dll",
|
||||
"sherpa-onnx-core.dll",
|
||||
"sherpa-onnx-fstfar.lib",
|
||||
"sherpa-onnx-fst.lib",
|
||||
"sherpa-onnx-kaldifst-core.lib",
|
||||
"ucd.dll",
|
||||
|
||||
@@ -67,6 +67,7 @@ namespace SherpaOnnx
|
||||
Model = new OfflineTtsModelConfig();
|
||||
RuleFsts = "";
|
||||
MaxNumSentences = 1;
|
||||
RuleFars = "";
|
||||
}
|
||||
public OfflineTtsModelConfig Model;
|
||||
|
||||
@@ -74,6 +75,9 @@ namespace SherpaOnnx
|
||||
public string RuleFsts;
|
||||
|
||||
public int MaxNumSentences;
|
||||
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
public string RuleFars;
|
||||
}
|
||||
|
||||
public class OfflineTtsGeneratedAudio
|
||||
|
||||
@@ -41,6 +41,7 @@ if [ ! -f /tmp/linux/libsherpa-onnx-core.so ]; then
|
||||
cd ..
|
||||
rm -v libpiper_phonemize.so libpiper_phonemize.so.1.2.0
|
||||
rm -v libsherpa-onnx-fst.so
|
||||
rm -v libsherpa-onnx-fstfar.so
|
||||
rm -v libonnxruntime.so
|
||||
rm -v libcargs.so
|
||||
rm -rf wheel
|
||||
@@ -67,6 +68,7 @@ if [ ! -f /tmp/macos/libsherpa-onnx-core.dylib ]; then
|
||||
rm -v libonnxruntime.dylib
|
||||
rm -v libpiper_phonemize.1.2.0.dylib libpiper_phonemize.dylib
|
||||
rm -v libsherpa-onnx-fst.dylib
|
||||
rm -v libsherpa-onnx-fstfar.dylib
|
||||
rm -rf wheel
|
||||
ls -lh
|
||||
cd ..
|
||||
|
||||
Reference in New Issue
Block a user