Add SpeechT5 TTS provider

This commit is contained in:
Cohee
2024-02-04 20:31:20 +02:00
parent f1cadfde2b
commit bdf7602fab
3 changed files with 201 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ import { registerSlashCommand } from '../../slash-commands.js';
import { OpenAITtsProvider } from './openai.js';
import { XTTSTtsProvider } from './xtts.js';
import { AllTalkTtsProvider } from './alltalk.js';
import { SpeechT5TtsProvider } from './speecht5.js';
export { talkingAnimation };
const UPDATE_INTERVAL = 1000;
@@ -76,6 +77,7 @@ let ttsProviders = {
Novel: NovelTtsProvider,
OpenAI: OpenAITtsProvider,
AllTalk: AllTalkTtsProvider,
SpeechT5: SpeechT5TtsProvider,
};
let ttsProvider;
let ttsProviderName;