SpeechToTextResponseUpdate Classe
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.
Représente un bloc de réponse de streaming unique à partir d’un ISpeechToTextClient.
public ref class SpeechToTextResponseUpdate
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class SpeechToTextResponseUpdate
public class SpeechToTextResponseUpdate
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type SpeechToTextResponseUpdate = class
type SpeechToTextResponseUpdate = class
Public Class SpeechToTextResponseUpdate
- Héritage
-
SpeechToTextResponseUpdate
- Attributs
Remarques
SpeechToTextResponseUpdate est ainsi nommé, car il représente les mises à jour de diffusion en continu vers une génération de texte. Par conséquent, il est considéré comme erroné pour plusieurs mises à jour qui font partie du même discours audio pour contenir des valeurs concurrentes. Par exemple, certaines mises à jour qui font partie de la même voix audio peuvent avoir une null valeur, et d’autres peuvent avoir une valeur non-valuenull , mais toutes celles dont la valeur n’est pasnull une valeur doivent avoir la même valeur (par exemple ResponseId).
La relation entre SpeechToTextResponse et SpeechToTextResponseUpdate est codifiée dans le ToSpeechToTextResponseAsync(IAsyncEnumerable<SpeechToTextResponseUpdate>, CancellationToken) et ToSpeechToTextResponseUpdates(), qui activent les conversions bidirectionnelles entre les deux. Notez toutefois que la conversion peut être légèrement perdue, par exemple si plusieurs mises à jour ont tous des objets différents RawRepresentation , alors qu’il n’existe qu’un seul emplacement pour un tel objet disponible dans RawRepresentation.
Constructeurs
| Nom | Description |
|---|---|
| SpeechToTextResponseUpdate() |
Initialise une nouvelle instance de la classe SpeechToTextResponseUpdate. |
| SpeechToTextResponseUpdate(IList<AIContent>) |
Initialise une nouvelle instance de la classe SpeechToTextResponseUpdate. |
| SpeechToTextResponseUpdate(String) |
Initialise une nouvelle instance de la classe SpeechToTextResponseUpdate. |
Propriétés
| Nom | Description |
|---|---|
| AdditionalProperties |
Obtient ou définit des propriétés supplémentaires pour la mise à jour. |
| Contents |
Obtient ou définit les éléments de contenu générés. |
| EndTime |
Obtient ou définit l’heure de fin du segment de texte associé à cette mise à jour par rapport à la longueur vocale audio complète. |
| Kind |
Obtient ou définit le type de la mise à jour de texte générée. |
| ModelId |
Obtient ou définit l’ID de modèle à l’aide de la création de la reconnaissance vocale dont cette mise à jour est une partie. |
| RawRepresentation |
Obtient ou définit la représentation brute de la mise à jour de texte générée à partir d’une implémentation sous-jacente. |
| ResponseId |
Obtient ou définit l’ID de la réponse de texte générée dont cette mise à jour est une partie. |
| StartTime |
Obtient ou définit l’heure de début du segment de texte associé à cette mise à jour par rapport à la longueur vocale audio complète. |
| Text |
Obtient le texte de cette réponse vocale en texte. |
Méthodes
| Nom | Description |
|---|---|
| ToString() |
Retourne une chaîne qui représente l’objet actuel. |