SpeechProcessingManager
StartTextToSpeech
Disponible desde la versión 8.3.25.
Sintaxis:
StartTextToSpeech(<Texto>, <Clave>, <Voz>, <ParámetrosDeTextoAVoz>, <ManejadorDeDetenciónDeTextoAVoz>)
Parámetros:
<Texto> (obligatorio)
Tipo: String.
Un texto para generar el discurso.
<Clave> (opcional)
Tipo: String.
Un ID de generación de discurso.
Si ya existe un trabajo activo con el ID especificado, se lanzará una excepción.
<Voz> (opcional)
Tipo: String.
Voz de síntesis de voz.
Si no se especifica, se selecciona la voz por el servicio.
<ParámetrosDeTextoAVoz> (opcional)
Tipo: Map.
Parámetros de síntesis adicionales. Una posible lista de parámetros y sus valores depende de la voz seleccionada. Se recibirá utilizando el método GetTextToSpeechAvailableVoices.
Rellenado en base a TextToSpeechVoiceParameterDescription.
<ManejadorDeDetenciónDeTextoAVoz> (opcional)
Tipo: CallbackDescription.
Contiene una descripción de un procedimiento que se llamará después de que se complete la generación de discurso con los siguientes parámetros:
- <ResultadoDeGeneración>. El tipo BinaryData. El archivo WAV con el resultado.
- <ParámetrosAdicionales>. Un valor que se especificó al crear el objeto CallbackDescription.
Descripción:
Inicia la síntesis de voz. Los datos recibidos se transmiten al dispositivo de audio predeterminado. Si la síntesis de voz se inicia en paralelo, el discurso se sintetiza sucesivamente en el orden en que se inicia la síntesis. En otras palabras, una reproducción de discurso sintetizado no se superpone a otra reproducción de discurso sintetizado.
Disponibilidad:
Cliente ligero, cliente web, servidor, cliente grueso.
Disponible desde:
Disponible desde la versión 8.3.25.


