PromptBuilder.AppendAudio Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute un fichier audio spécifié à un PromptBuilder objet.
Surcharges
| Nom | Description |
|---|---|
| AppendAudio(String) |
Ajoute le fichier audio spécifié au PromptBuilderfichier audio . |
| AppendAudio(Uri) |
Ajoute le fichier audio à l’URI spécifié à l’URI PromptBuilderspécifié. |
| AppendAudio(Uri, String) |
Ajoute le fichier audio spécifié et le texte de remplacement au PromptBuilderfichier . |
AppendAudio(String)
- Source:
- PromptBuilder.cs
- Source:
- PromptBuilder.cs
- Source:
- PromptBuilder.cs
- Source:
- PromptBuilder.cs
Ajoute le fichier audio spécifié au PromptBuilderfichier audio .
public:
void AppendAudio(System::String ^ path);
public void AppendAudio(string path);
member this.AppendAudio : string -> unit
Public Sub AppendAudio (path As String)
Paramètres
- path
- String
Chemin complet du fichier audio.
Remarques
Important
L’appel de méthodes de cette classe avec des données non approuvées est un risque de sécurité. Appelez les méthodes de cette classe uniquement avec des données approuvées. Pour plus d’informations, consultez Valider toutes les entrées.
S’applique à
AppendAudio(Uri)
- Source:
- PromptBuilder.cs
- Source:
- PromptBuilder.cs
- Source:
- PromptBuilder.cs
- Source:
- PromptBuilder.cs
Ajoute le fichier audio à l’URI spécifié à l’URI PromptBuilderspécifié.
public:
void AppendAudio(Uri ^ audioFile);
public void AppendAudio(Uri audioFile);
member this.AppendAudio : Uri -> unit
Public Sub AppendAudio (audioFile As Uri)
Paramètres
- audioFile
- Uri
URI du fichier audio.
Exemples
L’exemple suivant initialise une nouvelle instance de la PromptBuilder classe, puis y ajoute du texte, suivi d’un fichier audio.
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"));
}
Le balisage suivant montre le balisage SSML équivalent.
<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>
Remarques
Important
L’appel de méthodes de cette classe avec des données non approuvées est un risque de sécurité. Appelez les méthodes de cette classe uniquement avec des données approuvées. Pour plus d’informations, consultez Valider toutes les entrées.
S’applique à
AppendAudio(Uri, String)
- Source:
- PromptBuilder.cs
- Source:
- PromptBuilder.cs
- Source:
- PromptBuilder.cs
- Source:
- PromptBuilder.cs
Ajoute le fichier audio spécifié et le texte de remplacement au PromptBuilderfichier .
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)
Paramètres
- audioFile
- Uri
URI du fichier audio.
- alternateText
- String
Chaîne contenant du texte de remplacement représentant l’audio.
Exemples
Les exemples suivants ajoutent un fichier audio à une PromptBuilder instance et spécifie le texte à parler si le fichier audio ne peut pas être lu.
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");
}
Le balisage suivant montre le balisage SSML équivalent.
<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>
Remarques
Le moteur de synthèse vocale parle le texte de remplacement si le fichier audio ne peut pas être lu.
Important
L’appel de méthodes de cette classe avec des données non approuvées est un risque de sécurité. Appelez les méthodes de cette classe uniquement avec des données approuvées. Pour plus d’informations, consultez Valider toutes les entrées.