feat(tts): align free voice set with available Edge voices (13 keys)

This commit is contained in:
2026-02-25 01:10:18 +08:00
parent 72ca8bb905
commit 143f9b7dd7
3 changed files with 7 additions and 13 deletions

View File

@@ -9,15 +9,12 @@ const FREE_V1_URL = 'https://edgetts.velure.codes';
export const FREE_VOICES = [
{ key: 'female_1', name: '晓晓', tag: '温暖百变', gender: 'female' },
{ key: 'female_2', name: '晓伊', tag: '清冷知性', gender: 'female' },
{ key: 'female_3', name: '晓墨', tag: '情感丰富', gender: 'female' },
{ key: 'female_4', name: '晓涵', tag: '温柔深情', gender: 'female' },
{ key: 'female_5', name: '晓萱', tag: '沉稳大气', gender: 'female' },
{ key: 'female_6', name: '晓睿', tag: '成熟知性', gender: 'female' },
{ key: 'female_7', name: '晓甄', tag: '活力少女', gender: 'female' },
{ key: 'female_3', name: '小北', tag: '东北甜妹', gender: 'female' },
{ key: 'female_4', name: '小妮', tag: '陕西姑娘', gender: 'female' },
{ key: 'male_1', name: '云希', tag: '少年温暖', gender: 'male' },
{ key: 'male_2', name: '云健', tag: '阳刚有力', gender: 'male' },
{ key: 'male_3', name: '云扬', tag: '专业播报', gender: 'male' },
{ key: 'male_4', name: '云', tag: '沉稳磁性', gender: 'male' },
{ key: 'male_4', name: '云', tag: '少年活力', gender: 'male' },
{ key: 'en_female_1', name: 'Jenny', tag: '美式甜美', gender: 'female' },
{ key: 'en_female_2', name: 'Aria', tag: '美式知性', gender: 'female' },
{ key: 'en_male_1', name: 'Guy', tag: '美式磁性', gender: 'male' },

View File

@@ -1723,15 +1723,12 @@ let activeSaveBtn = null;
const TRIAL_VOICES = [
{ key: 'female_1', name: '晓晓', tag: '温暖百变', gender: 'female' },
{ key: 'female_2', name: '晓伊', tag: '清冷知性', gender: 'female' },
{ key: 'female_3', name: '晓墨', tag: '情感丰富', gender: 'female' },
{ key: 'female_4', name: '晓涵', tag: '温柔深情', gender: 'female' },
{ key: 'female_5', name: '晓萱', tag: '沉稳大气', gender: 'female' },
{ key: 'female_6', name: '晓睿', tag: '成熟知性', gender: 'female' },
{ key: 'female_7', name: '晓甄', tag: '活力少女', gender: 'female' },
{ key: 'female_3', name: '小北', tag: '东北甜妹', gender: 'female' },
{ key: 'female_4', name: '小妮', tag: '陕西姑娘', gender: 'female' },
{ key: 'male_1', name: '云希', tag: '少年温暖', gender: 'male' },
{ key: 'male_2', name: '云健', tag: '阳刚有力', gender: 'male' },
{ key: 'male_3', name: '云扬', tag: '专业播报', gender: 'male' },
{ key: 'male_4', name: '云', tag: '沉稳磁性', gender: 'male' },
{ key: 'male_4', name: '云', tag: '少年活力', gender: 'male' },
{ key: 'en_female_1', name: 'Jenny', tag: '美式甜美', gender: 'female' },
{ key: 'en_female_2', name: 'Aria', tag: '美式知性', gender: 'female' },
{ key: 'en_male_1', name: 'Guy', tag: '美式磁性', gender: 'male' },

View File

@@ -42,7 +42,7 @@ const HTML_PATH = `${extensionFolderPath}/modules/tts/tts-overlay.html`;
const TTS_DIRECTIVE_REGEX = /\[tts:([^\]]*)\]/gi;
const FREE_VOICE_KEYS = new Set([
'female_1', 'female_2', 'female_3', 'female_4', 'female_5', 'female_6', 'female_7',
'female_1', 'female_2', 'female_3', 'female_4',
'male_1', 'male_2', 'male_3', 'male_4',
'en_female_1', 'en_female_2', 'en_male_1',
'ja_female_1', 'ja_male_1',