UNPKG

voicebot-react-native-expo

Version:

This is a voicebot-react-native package of Kipps AI voice bot for React Native Expo

24 lines 926 B
import { ReceivedTranscriptionSegment, TrackReferenceOrPlaceholder } from '@livekit/components-core'; import { TranscriptionSegment } from 'livekit-client'; /** * @alpha */ export interface TrackTranscriptionOptions { /** * how many transcription segments should be buffered in state * @defaultValue 100 */ bufferSize?: number; /** * optional callback for retrieving newly incoming transcriptions only */ onTranscription?: (newSegments: TranscriptionSegment[]) => void; } /** * @returns An object consisting of `segments` with maximum length of opts.windowLength and `activeSegments` that are valid for the current track timestamp * @alpha */ export declare function useTrackTranscription(trackRef: TrackReferenceOrPlaceholder | undefined, options?: TrackTranscriptionOptions): { segments: ReceivedTranscriptionSegment[]; }; //# sourceMappingURL=useTrackTranscription.d.ts.map