SpeechSynthesizerOptions.SpeakingRate Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el tempo (incluidas las pausas y las hesitaciones) de la expresión de síntesis de voz.
public:
property double SpeakingRate { double get(); void set(double value); };
double SpeakingRate();
void SpeakingRate(double value);
public double SpeakingRate { get; set; }
var double = speechSynthesizerOptions.speakingRate;
speechSynthesizerOptions.speakingRate = double;
Public Property SpeakingRate As Double
Valor de propiedad
double
El tempo, con respecto a la velocidad predeterminada del motor de síntesis de voz seleccionado (voz).
Este valor puede oscilar entre 0,5 (la mitad de la tasa predeterminada) y 6,0 (6 veces la tasa predeterminada), ambos incluidos. El valor predeterminado es 1,0 (la velocidad de habla "normal" para la voz actual).
Algunas voces tienen tasas mínimas de habla más rápidas que 0,5 y las tasas máximas de habla más lentas que 6,0.
Nota
La velocidad de habla no se puede traducir directamente a palabras por minuto porque cada voz y idioma pueden tener una tasa de habla predeterminada diferente.
Requisitos de Windows
Familia de dispositivos |
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)
|
Comentarios
Si se usa el lenguaje de marcado de síntesis de voz (SSML), SpeakingRate se combina con cualquier etiqueta de prosodia en el marcado.
Nota:
La prosodia son propiedades de sílabas y unidades de voz más grandes, no segmentos fonéticos individuales (vocales y consonantes).
De forma predeterminada, aproximadamente 750 ms de silencio se anexa después de cada expresión y cada signo de puntuación para garantizar que la expresión suena lo más natural posible. En algunos casos, como la reproducción acelerada o las descripciones de lector de pantalla del contenido de la aplicación, este comportamiento no es necesario o debe ser configurable por el usuario. Para obtener más información, consulta AppendedSilence y PunctuationSilence.