From d484d26f9802f1ff949d41b394447986b4b33fad Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Thu, 16 Feb 2023 19:16:01 +0800 Subject: [PATCH] Strip emojis on realistic speech text --- packages/text-to-speech/src/realisticTextToSpeech.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/text-to-speech/src/realisticTextToSpeech.ts b/packages/text-to-speech/src/realisticTextToSpeech.ts index 9a14f36cd..8cc05a93d 100644 --- a/packages/text-to-speech/src/realisticTextToSpeech.ts +++ b/packages/text-to-speech/src/realisticTextToSpeech.ts @@ -4,6 +4,7 @@ import { TextToSpeechOutput, } from './textToSpeech' import axios from 'axios' +import { stripEmojis } from './htmlToSsml' const getRealisticVoiceId = (name: string | undefined) => { const voiceList = [ @@ -57,7 +58,7 @@ export class RealisticTextToSpeech implements TextToSpeech { const response = await axios.post( requestUrl, { - text: input.text, + text: stripEmojis(input.text), }, { headers: HEADERS,