PromptBuilder.StartStyle(PromptStyle) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje začátek stylu v PromptBuilder objektu.
public:
void StartStyle(System::Speech::Synthesis::PromptStyle ^ style);
public void StartStyle (System.Speech.Synthesis.PromptStyle style);
member this.StartStyle : System.Speech.Synthesis.PromptStyle -> unit
Public Sub StartStyle (style As PromptStyle)
Parametry
- style
- PromptStyle
Styl, který se má začít.
Příklady
Následující příklad vytvoří objekt a PromptBuilder připojí textové řetězce. Příklad používá metodu k určení pomalé míry řeči pro přidaný řetězec, který vyjmenuje StartStyle obsah objednávky.
using System;
using System.Speech.Synthesis;
namespace SampleSynthesis
{
class Program
{
static void Main(string[] args)
{
// Initialize a new instance of the SpeechSynthesizer.
using (SpeechSynthesizer synth = new SpeechSynthesizer())
{
// Configure the audio output.
synth.SetOutputToDefaultAudioDevice();
// Create a PromptBuilder object and add content.
PromptBuilder style = new PromptBuilder();
style.AppendText("Your order for");
style.StartStyle(new PromptStyle(PromptRate.Slow));
style.AppendText("one kitchen sink and one faucet");
style.EndStyle();
style.AppendText("has been confirmed.");
// Speak the contents of the SSML prompt.
synth.Speak(style);
}
Console.WriteLine();
Console.WriteLine("Press any key to exit...");
Console.ReadKey();
}
}
}
Poznámky
Metoda StartStyle přebírá PromptStyle jako argument objekt . Vlastnosti objektu můžete použít k nastavení zvýraznění, míry mluvy a hlasitosti (nahlas) pro výstup řeči, když je styl PromptStyle v platnosti. Pokud chcete přestat používat aktuální styl, zavolejte EndStyle metodu .
Poznámka
- Moduly pro syntézu řeči Windows v tuto chvíli nepodporují parametr zvýraznění. Nastavení hodnot pro parametr zvýraznění nevytváří žádnou slyšitelnou změnu ve výstupu syntetizované řeči.
- Nastavení Default pro je plný PromptVolume svazek, který je stejný jako ExtraLoud . Ostatní nastavení snižují objem výstupu řeči vzhledem k plnému svazku.