SpeechToTextResponseUpdateKind Estructura

Definición

Describe el propósito previsto de una actualización específica durante el streaming de conversión de voz en actualizaciones de texto.

public value class SpeechToTextResponseUpdateKind : IEquatable<Microsoft::Extensions::AI::SpeechToTextResponseUpdateKind>
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))]
public readonly struct SpeechToTextResponseUpdateKind : IEquatable<Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind>
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))]
public readonly struct SpeechToTextResponseUpdateKind : IEquatable<Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind>
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))>]
type SpeechToTextResponseUpdateKind = struct
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))>]
type SpeechToTextResponseUpdateKind = struct
Public Structure SpeechToTextResponseUpdateKind
Implements IEquatable(Of SpeechToTextResponseUpdateKind)
Herencia
SpeechToTextResponseUpdateKind
Atributos
Implementaciones

Constructores

Nombre Description
SpeechToTextResponseUpdateKind(String)

Inicializa una nueva instancia de la SpeechToTextResponseUpdateKind estructura con el valor proporcionado.

Propiedades

Nombre Description
Error

Obtiene cuando se produce un error de no bloqueo durante las actualizaciones de voz a texto.

SessionClose

Obtiene cuando se cierra la sesión de texto generada.

SessionOpen

Obtiene cuando se abre la sesión de texto generada.

TextUpdated

Obtiene cuándo se generó el texto después de un pequeño período de silencio.

TextUpdating

Obtiene cuando la actualización de texto está en curso, sin esperar silencio.

Value

Obtiene el valor asociado a este SpeechToTextResponseUpdateKindobjeto .

Métodos

Nombre Description
Equals(Object)

Indica si esta instancia y un objeto especificado son iguales.

Equals(SpeechToTextResponseUpdateKind)

Indica si el objeto actual es igual a otro objeto del mismo tipo.

GetHashCode()

Devuelve el código hash de esta instancia.

ToString()

Devuelve el nombre de tipo completo de esta instancia.

Operadores

Nombre Description
Equality(SpeechToTextResponseUpdateKind, SpeechToTextResponseUpdateKind)

Devuelve un valor que indica si dos SpeechToTextResponseUpdateKind instancias son equivalentes, según lo determinado por una comparación sin distinción entre mayúsculas y minúsculas de sus valores.

Inequality(SpeechToTextResponseUpdateKind, SpeechToTextResponseUpdateKind)

Devuelve un valor que indica si dos SpeechToTextResponseUpdateKind instancias no son equivalentes, según lo determinado por una comparación sin distinción entre mayúsculas y minúsculas de sus valores.

Se aplica a