Table of Contents

Class TranscriptStreamHandler

public class TranscriptStreamHandler : AIStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>
Inheritance
object
TranscriptStreamHandler
Inherited Members
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.onStartStreaming
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.onReceiveStreamingData
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.onFinishStreaming
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.onReceiveError
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>._wrapperFactory
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>._lastChunk
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>._isDone
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.ProcessChunk(TranscriptChunk)
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.BuildFinalResult()
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.SetWrapperFactory(Func<string, IEnumerable<TranscriptChunk>>)
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.OnStartStreaming()
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.OnReceiveStreaming(string)
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.OnFinishStreaming()
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.OnReceiveError(string)
SSEStreamHandler<TranscriptStreamHandler, TranscriptChunk, TranscriptStreamEvent>.OnStreamingProgress(float)

Methods

BuildFinalResult()

public override TranscriptStreamEvent BuildFinalResult()

Returns

TranscriptStreamEvent

ProcessChunk(TranscriptChunk)

public override void ProcessChunk(TranscriptChunk chunk)

Parameters

chunk TranscriptChunk