Hiyve Components - v1.0.0
    Preparing search index...

    Interface RecordingOptions

    Options for starting a recording.

    Configure how the meeting recording should be processed. All options are handled server-side by the recording infrastructure.

    Starting a recording with all features:

    function RecordButton() {
    const { isRecording, startRecording, stopRecording } = useRecording();

    const handleStart = () => {
    startRecording({
    autoCompose: true, // Generate composed video
    transcribe: true, // Enable transcription
    postMeetingSummary: true // Generate AI summary
    });
    };

    return (
    <button onClick={isRecording ? stopRecording : handleStart}>
    {isRecording ? 'Stop Recording' : 'Start Recording'}
    </button>
    );
    }
    interface RecordingOptions {
        autoCompose?: boolean;
        postMeetingSummary?: boolean;
        transcribe?: boolean;
        useContext?: boolean;
    }
    Index

    Properties

    autoCompose?: boolean

    Automatically compose individual tracks into a grid video

    postMeetingSummary?: boolean

    Generate an AI-powered meeting summary after recording

    transcribe?: boolean

    Enable real-time transcription during recording

    useContext?: boolean

    Include meeting context for AI features (requires transcribe: true)