PromptBuilder.AppendAudio Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till en angiven ljudfil i ett PromptBuilder objekt.
Överlagringar
| Name | Description |
|---|---|
| AppendAudio(String) |
Lägger till den angivna ljudfilen i PromptBuilder. |
| AppendAudio(Uri) |
Lägger till ljudfilen på den angivna URI:n PromptBuildertill . |
| AppendAudio(Uri, String) |
Lägger till den angivna ljudfilen och den alternativa texten i PromptBuilder. |
AppendAudio(String)
- Källa:
- PromptBuilder.cs
- Källa:
- PromptBuilder.cs
- Källa:
- PromptBuilder.cs
- Källa:
- PromptBuilder.cs
Lägger till den angivna ljudfilen i PromptBuilder.
public:
void AppendAudio(System::String ^ path);
public void AppendAudio(string path);
member this.AppendAudio : string -> unit
Public Sub AppendAudio (path As String)
Parametrar
- path
- String
En fullständigt kvalificerad sökväg till ljudfilen.
Kommentarer
Important
Att anropa metoder från den här klassen med ej betrodda data är en säkerhetsrisk. Anropa metoderna från den här klassen endast med betrodda data. För mer information, se Verifiera alla indata.
Gäller för
AppendAudio(Uri)
- Källa:
- PromptBuilder.cs
- Källa:
- PromptBuilder.cs
- Källa:
- PromptBuilder.cs
- Källa:
- PromptBuilder.cs
Lägger till ljudfilen på den angivna URI:n PromptBuildertill .
public:
void AppendAudio(Uri ^ audioFile);
public void AppendAudio(Uri audioFile);
member this.AppendAudio : Uri -> unit
Public Sub AppendAudio (audioFile As Uri)
Parametrar
- audioFile
- Uri
URI för ljudfilen.
Exempel
I följande exempel initieras en ny instans av klassen och sedan läggs text till i den PromptBuilder , följt av en ljudfil.
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"));
}
Följande markering visar motsvarande SSML-markering.
<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>
Kommentarer
Important
Att anropa metoder från den här klassen med ej betrodda data är en säkerhetsrisk. Anropa metoderna från den här klassen endast med betrodda data. För mer information, se Verifiera alla indata.
Gäller för
AppendAudio(Uri, String)
- Källa:
- PromptBuilder.cs
- Källa:
- PromptBuilder.cs
- Källa:
- PromptBuilder.cs
- Källa:
- PromptBuilder.cs
Lägger till den angivna ljudfilen och den alternativa texten i 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)
Parametrar
- audioFile
- Uri
URI för ljudfilen.
- alternateText
- String
En sträng som innehåller alternativ text som representerar ljudet.
Exempel
I följande exempel läggs en ljudfil till i en PromptBuilder instans och text anges för att tala om ljudfilen inte kan spelas upp.
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");
}
Följande markering visar motsvarande SSML-markering.
<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>
Kommentarer
Talsyntesmotorn talar om den alternativa texten om ljudfilen inte kan spelas upp.
Important
Att anropa metoder från den här klassen med ej betrodda data är en säkerhetsrisk. Anropa metoderna från den här klassen endast med betrodda data. För mer information, se Verifiera alla indata.