SpeechToTextResponseUpdate Classe

Definizione

Rappresenta un singolo blocco di risposta in streaming da un oggetto 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
Ereditarietà
SpeechToTextResponseUpdate
Attributi

Commenti

SpeechToTextResponseUpdate è così denominato perché rappresenta gli aggiornamenti in streaming di una generazione di riconoscimento vocale. Di conseguenza, è considerato errato per più aggiornamenti che fanno parte della stessa voce audio per contenere valori concorrenti. Ad esempio, alcuni aggiornamenti che fanno parte della stessa voce audio possono avere un null valore e altri possono avere unnull valore diverso da , ma tutti quelli con un valore diversonull da devono avere lo stesso valore ( ad esempio ResponseId).

La relazione tra SpeechToTextResponse e SpeechToTextResponseUpdate viene codificata in ToSpeechToTextResponseAsync(IAsyncEnumerable<SpeechToTextResponseUpdate>, CancellationToken) e ToSpeechToTextResponseUpdates(), che abilita le conversioni bidirezionali tra i due. Si noti, tuttavia, che la conversione può essere leggermente persa, ad esempio se più aggiornamenti hanno oggetti diversi RawRepresentation , mentre è presente un solo slot per tale oggetto disponibile in RawRepresentation.

Costruttori

Nome Descrizione
SpeechToTextResponseUpdate()

Inizializza una nuova istanza della classe SpeechToTextResponseUpdate.

SpeechToTextResponseUpdate(IList<AIContent>)

Inizializza una nuova istanza della classe SpeechToTextResponseUpdate.

SpeechToTextResponseUpdate(String)

Inizializza una nuova istanza della classe SpeechToTextResponseUpdate.

Proprietà

Nome Descrizione
AdditionalProperties

Ottiene o imposta proprietà aggiuntive per l'aggiornamento.

Contents

Ottiene o imposta gli elementi di contenuto generati.

EndTime

Ottiene o imposta l'ora di fine del segmento di testo associato a questo aggiornamento in relazione alla lunghezza completa del parlato audio.

Kind

Ottiene o imposta il tipo di aggiornamento del testo generato.

ModelId

Ottiene o imposta l'ID modello utilizzando nella creazione della voce in testo di cui questo aggiornamento fa parte.

RawRepresentation

Ottiene o imposta la rappresentazione non elaborata dell'aggiornamento del testo generato da un'implementazione sottostante.

ResponseId

Ottiene o imposta l'ID della risposta di testo generata di cui fa parte questo aggiornamento.

StartTime

Ottiene o imposta l'ora di inizio del segmento di testo associato a questo aggiornamento in relazione alla lunghezza completa della voce audio.

Text

Ottiene il testo di questa risposta vocale al testo.

Metodi

Nome Descrizione
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

Si applica a