Mark provider unofficial in the list

84c04f03548f5b6d14cc1aa59fdadfa936a4ad90

Cohee <18619528+Cohee1207@users.noreply.github.com>

2 files changed, +9 -9Ignore whitespace
public/scripts/extensions/tts/cosyvoice.js+8 -8
@@ -1,4 +1,4 @@
11import { getPreviewString, saveTtsProviderSettings } from './index.js';
22
33export { CosyVoiceProvider };
44
@@ -111,14 +111,14 @@ class CosyVoiceProvider {
111111
112112 async getVoice(voiceName) {
113113
114-
114+
115115
116116 if (this.voices.length == 0) {
117117 this.voices = await this.fetchTtsVoiceObjects();
118118 }
119119
120-
120+
121-
121+
122122 const match = this.voices.filter(
123123 v => v.name == voiceName,
124124 )[0];
@@ -129,7 +129,7 @@ class CosyVoiceProvider {
129129 return match;
130130 }
131131
132-
132+
133133
134134 async generateTts(text, voiceId) {
135135 const response = await this.fetchTtsGeneration(text, voiceId);
@@ -168,11 +168,11 @@ class CosyVoiceProvider {
168168 console.info(`Generating new TTS for voice_id ${voiceId}`);
169169
170170 const streaming = this.settings.streaming;
171-
171+
172172 const params = {
173173 text: inputText,
174174 speaker: voiceId,
175175 };
176176
177177 if (streaming) {
178178 params['streaming'] = 1;
@@ -197,7 +197,7 @@ class CosyVoiceProvider {
197197 return response;
198198 }
199199
200-
200+
201201
202202 // Interface not used
203203 async fetchTtsFromHistory(history_item_id) {
public/scripts/extensions/tts/index.js+1 -1
@@ -87,6 +87,7 @@ const ttsProviders = {
8787 AllTalk: AllTalkTtsProvider,
8888 Azure: AzureTtsProvider,
8989 Coqui: CoquiTtsProvider,
90+ 'CosyVoice (Unofficial)': CosyVoiceProvider,
9091 Edge: EdgeTtsProvider,
9192 ElevenLabs: ElevenLabsTtsProvider,
9293 GSVI: GSVITtsProvider,
@@ -99,7 +100,6 @@ const ttsProviders = {
99100 System: SystemTtsProvider,
100101 VITS: VITSTtsProvider,
101102 XTTSv2: XTTSTtsProvider,
102- CosyVoice: CosyVoiceProvider,
103103};
104104let ttsProvider;
105105let ttsProviderName;