diff --git a/src/google-api.ts b/src/google-api.ts index 7f39188..5e17ae0 100644 --- a/src/google-api.ts +++ b/src/google-api.ts @@ -13,7 +13,7 @@ interface SynthesizeTextResponse { export async function getTTSAudioContent(effect: EffectModel, googleCloudAPIKey: string): Promise { const url = `https://texttospeech.googleapis.com/v1/text:synthesize?key=${googleCloudAPIKey}`; const getVoiceNameLangCode = (voiceName: string): string => { - const secondHyphenIdx = voiceName.indexOf("-", voiceName.indexOf("-")); + const secondHyphenIdx = voiceName.indexOf("-", voiceName.indexOf("-") + 1); return voiceName.slice(0, secondHyphenIdx); };