SpeechToTextResponseUpdate Classe

Définition

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.

S’applique à