Support Kokoro TTS for HarmonyOS. (#1743)

This commit is contained in:
Fangjun Kuang
2025-01-22 11:14:42 +08:00
committed by GitHub
parent 5bcd7e100a
commit bc3322e5a6
5 changed files with 82 additions and 35 deletions

View File

@@ -28,9 +28,18 @@ export class OfflineTtsMatchaModelConfig {
public lengthScale: number = 1.0;
}
export class OfflineTtsKokoroModelConfig {
public model: string = '';
public voices: string = '';
public tokens: string = '';
public dataDir: string = '';
public lengthScale: number = 1.0;
}
export class OfflineTtsModelConfig {
public vits: OfflineTtsVitsModelConfig = new OfflineTtsVitsModelConfig();
public matcha: OfflineTtsMatchaModelConfig = new OfflineTtsMatchaModelConfig();
public kokoro: OfflineTtsKokoroModelConfig = new OfflineTtsKokoroModelConfig();
public numThreads: number = 1;
public debug: boolean = false;
public provider: string = 'cpu';