Add C# TTS API (#399)

This commit is contained in:
木子李
2023-10-28 23:10:24 +08:00
committed by GitHub
parent 157628b257
commit 4115f97bf0
7 changed files with 455 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
using System.Runtime.InteropServices;
namespace TTS.Struct
{
[StructLayout(LayoutKind.Sequential)]
public struct SherpaOnnxOfflineTtsModelConfig
{
/// <summary>
/// 模型配置
/// </summary>
public SherpaOnnxOfflineTtsVitsModelConfig vits;
/// <summary>
/// 线程数
/// </summary>
public int num_threads;
public int debug;
/// <summary>
/// 使用cpu
/// </summary>
[MarshalAs(UnmanagedType.LPStr)]
public string provider;
}
}