From de8cc48156b75033c961350f261682e3d7e5a023 Mon Sep 17 00:00:00 2001 From: ikechan8370 Date: Sun, 25 Jun 2023 16:48:29 +0800 Subject: [PATCH] fix: tts role --- utils/tools/TTSTool.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/tools/TTSTool.js b/utils/tools/TTSTool.js index f998018..fd8a647 100644 --- a/utils/tools/TTSTool.js +++ b/utils/tools/TTSTool.js @@ -1,5 +1,5 @@ import { AbstractTool } from './AbstractTool.js' -import { generateAudio } from '../tts.js' +import {convertSpeaker, generateAudio} from '../tts.js' import uploadRecord from '../uploadRecord.js' import { Config } from '../config.js' @@ -40,7 +40,7 @@ export class TTSTool extends AbstractTool { let { text, role, groupId } = opts groupId = parseInt(groupId.trim()) try { - let wav = await generateAudio(text, role, '中日混合(中文用[ZH][ZH]包裹起来,日文用[JA][JA]包裹起来)') + let wav = await generateAudio(text, convertSpeaker(role), '中日混合(中文用[ZH][ZH]包裹起来,日文用[JA][JA]包裹起来)') let sendable = await uploadRecord(wav, Config.ttsMode) if (sendable) { let group = await Bot.pickGroup(groupId)