LoggingTextToSpeechClient.GetStreamingAudioAsync Método

Definição

Envia conteúdo de texto para o modelo e transmite de volta a fala de áudio gerada.

public override System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.TextToSpeechResponseUpdate> GetStreamingAudioAsync(string text, Microsoft.Extensions.AI.TextToSpeechOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
override this.GetStreamingAudioAsync : string * Microsoft.Extensions.AI.TextToSpeechOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.AI.TextToSpeechResponseUpdate>
Public Overrides Function GetStreamingAudioAsync (text As String, Optional options As TextToSpeechOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of TextToSpeechResponseUpdate)

Parâmetros

text
String

O texto para sintetizar em fala.

options
TextToSpeechOptions

As opções de texto para voz para configurar o pedido.

cancellationToken
CancellationToken

O CancellationToken para monitorizar pedidos de cancelamento. A predefinição é None.

Devoluções

A voz áudio atualiza-se representando a saída transmitida.

Aplica-se a