PromptBuilder.AppendAudio Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt eine angegebene Audiodatei an ein PromptBuilder Objekt an.
Überlädt
| Name | Beschreibung |
|---|---|
| AppendAudio(String) |
Fügt die angegebene Audiodatei an die PromptBuilder. |
| AppendAudio(Uri) |
Fügt die Audiodatei an den angegebenen URI an.PromptBuilder |
| AppendAudio(Uri, String) |
Fügt die angegebene Audiodatei und alternativen Text an die PromptBuilder. |
AppendAudio(String)
- Quelle:
- PromptBuilder.cs
- Quelle:
- PromptBuilder.cs
- Quelle:
- PromptBuilder.cs
- Quelle:
- PromptBuilder.cs
Fügt die angegebene Audiodatei an die PromptBuilder.
public:
void AppendAudio(System::String ^ path);
public void AppendAudio(string path);
member this.AppendAudio : string -> unit
Public Sub AppendAudio (path As String)
Parameter
- path
- String
Ein vollqualifizierter Pfad zur Audiodatei.
Hinweise
Important
Das Aufrufen von Methoden aus dieser Klasse mit nicht vertrauenswürdigen Daten ist ein Sicherheitsrisiko. Rufen Sie die Methoden aus dieser Klasse nur mit vertrauenswürdigen Daten auf. Weitere Informationen finden Sie unter Überprüfen aller Eingaben.
Gilt für:
AppendAudio(Uri)
- Quelle:
- PromptBuilder.cs
- Quelle:
- PromptBuilder.cs
- Quelle:
- PromptBuilder.cs
- Quelle:
- PromptBuilder.cs
Fügt die Audiodatei an den angegebenen URI an.PromptBuilder
public:
void AppendAudio(Uri ^ audioFile);
public void AppendAudio(Uri audioFile);
member this.AppendAudio : Uri -> unit
Public Sub AppendAudio (audioFile As Uri)
Parameter
- audioFile
- Uri
URI für die Audiodatei.
Beispiele
Im folgenden Beispiel wird eine neue Instanz der PromptBuilder Klasse initialisiert und anschließend Text hinzugefügt, gefolgt von einer Audiodatei.
using System.Speech.PromptBuilder;
public void SimpleConcatenation()
{
// Add a prompt fragment from a .wav file.
PromptBuilder builder = new PromptBuilder ();
builder.AppendText("How are you today?");
builder.AppendAudio(new Uri ("http://www.speech.microsoft.com/ding.wav"));
}
Das folgende Markup zeigt das entsprechende SSML-Markup.
<speak xmlns="http://www.w3.org/2001/10/synthesis"
xmlns:ms="http://www.microsoft.com/speech/synthesis" xml:lang="en">
How are you today?
<audio src="http://www.speech.microsoft.com/ding.wav" />
</speak>
Hinweise
Important
Das Aufrufen von Methoden aus dieser Klasse mit nicht vertrauenswürdigen Daten ist ein Sicherheitsrisiko. Rufen Sie die Methoden aus dieser Klasse nur mit vertrauenswürdigen Daten auf. Weitere Informationen finden Sie unter Überprüfen aller Eingaben.
Gilt für:
AppendAudio(Uri, String)
- Quelle:
- PromptBuilder.cs
- Quelle:
- PromptBuilder.cs
- Quelle:
- PromptBuilder.cs
- Quelle:
- PromptBuilder.cs
Fügt die angegebene Audiodatei und alternativen Text an die PromptBuilder.
public:
void AppendAudio(Uri ^ audioFile, System::String ^ alternateText);
public void AppendAudio(Uri audioFile, string alternateText);
member this.AppendAudio : Uri * string -> unit
Public Sub AppendAudio (audioFile As Uri, alternateText As String)
Parameter
- audioFile
- Uri
URI für die Audiodatei.
- alternateText
- String
Eine Zeichenfolge mit alternativem Text, der die Audiodarstellung darstellt.
Beispiele
In den folgenden Beispielen wird einer Instanz eine PromptBuilder Audiodatei hinzugefügt und der zu sprechende Text angegeben, wenn die Audiodatei nicht wiedergegeben werden kann.
using System.Speech.PromptBuilder;
public void SimpleConcatenation()
{
// Concatenate a prompt fragment from a .wav file.
PromptBuilder builder = new PromptBuilder ();
builder.AppendAudio(new Uri ("C:\\OnHold.wav"), "Your call will be answered in the order it was received");
}
Das folgende Markup zeigt das entsprechende SSML-Markup.
<speak xmlns="http://www.w3.org/2001/10/synthesis"
xmlns:ms="http://www.microsoft.com/speech/synthesis" xml:lang="en">
<audio src="C:\OnHold.wav"> Your call will be answered in the order it was received. </audio>
</speak>
Hinweise
Das Sprachsynthesemodul spricht den alternativen Text, wenn die Audiodatei nicht wiedergegeben werden kann.
Important
Das Aufrufen von Methoden aus dieser Klasse mit nicht vertrauenswürdigen Daten ist ein Sicherheitsrisiko. Rufen Sie die Methoden aus dieser Klasse nur mit vertrauenswürdigen Daten auf. Weitere Informationen finden Sie unter Überprüfen aller Eingaben.