타사 TTS 엔진 재생 테스트
모든 TTS 엔진이 동일한 방식으로 작동하는 것은 아니므로 타사 TTS 엔진 재생이 다를 수 있습니다. 예를 들어 일부 TTS 엔진은 최대 3KB의 텍스트만 허용하며 해당 길이를 초과하는 문자열을 제출하면 아무 것도 재생되지 않거나 현재 언어를 지원하는 경우 Genesys TTS 엔진으로 대체될 수 있습니다. 엔진은 일반적으로 대규모 TTS 요청을 합성할 때 더 높은 대기 시간을 가지며 한 번에 2,000자 이상의 TTS 요청은 권장되지 않을 수 있습니다. 성능은 언어, 방언 및 음성에 따라 다를 수 있습니다.
타사 TTS 엔진 동작을 테스트하고 확인하는 것이 중요합니다. TTS 문자열의 런타임 재생은 제3자 제공자의 재량이며 Genesys TTS 엔진과 동일한 동작을 생성하지 않을 수 있습니다. 한 TTS 엔진은 5.0을 "5점 0"으로 읽을 수 있고 다른 TTS 엔진은 해당 텍스트를 "5 마침표 0"으로 읽을 수 있습니다.
예
다음 문자열을 검토해 보겠습니다.
ToAudioTTS(ToString(MakeList(1,-5, 3))
재생을 위해 Genesys TTS 엔진을 사용하여 발신자는 다음을 듣습니다. 하나, 빼기 다섯, 세. 그러나 동일한 문자열을 재생하는 타사 TTS 엔진은 음수를 읽지 못하고 식을 다음과 같이 처리할 수 있습니다. 하나, 다섯, 세.
모범 사례에서는 Architect 테스트 흐름 또는 타사 제공업체의 테스트 환경에서 타사 TTS 엔진 재생을 테스트할 것을 권장합니다. 흐름 언어에 대한 TTS 엔진 및 음성 구성에 대한 자세한 내용은 다음을 참조하세요. 흐름에 대한 TTS 엔진 및 음성 선택.