Function useTranscriptService

  • A hook to start/stop and get messages from a transcriptService

    Parameters

    • conversation: undefined | Conversation

      an ApiRTC conversation

    • autoStart: undefined | boolean

      boolean to automatically start transcription

    Returns {
        hasStarted: boolean;
        startTranscriptService: (() => Promise<void>);
        stopTranscriptService: (() => Promise<void>);
        transcriptService: null | TranscriptService;
        transcripts: Transcript[];
    }

    • hasStarted: boolean
    • startTranscriptService: (() => Promise<void>)
        • (): Promise<void>
        • Returns Promise<void>

    • stopTranscriptService: (() => Promise<void>)
        • (): Promise<void>
        • Returns Promise<void>

    • transcriptService: null | TranscriptService
    • transcripts: Transcript[]

Generated using TypeDoc