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

    Interface RecordingControlsLabels

    Customizable text labels for the RecordingControls component.

    All text displayed in the RecordingControls can be customized through this interface. This enables full internationalization (i18n) support for meeting recording interfaces.

    const spanishLabels: Partial<RecordingControlsLabels> = {
    record: 'Grabar',
    stopRecording: 'Detener grabación',
    startRecording: 'Iniciar grabación',
    recordingOptions: 'Opciones de grabación',
    transcribe: 'Transcribir',
    transcribeDescription: 'Generar transcripción en vivo',
    autoCompose: 'Auto-componer',
    autoComposeDescription: 'Combinar en un solo video',
    meetingSummary: 'Resumen de la reunión',
    meetingSummaryDescription: 'Resumen generado por IA',
    };

    <RecordingControls labels={spanishLabels} onStartRecording={handleStart} onStopRecording={handleStop} />
    interface RecordingControlsLabels {
        autoCompose: string;
        autoComposeDescription: string;
        formatDuration: (seconds: number) => string;
        meetingSummary: string;
        meetingSummaryDescription: string;
        record: string;
        recordingOptions: string;
        startRecording: string;
        stopRecording: string;
        transcribe: string;
        transcribeDescription: string;
    }
    Index

    Properties

    autoCompose: string

    Label for auto-compose option (default: "Auto-compose")

    autoComposeDescription: string

    Description for auto-compose option (default: "Combine into single video")

    formatDuration: (seconds: number) => string

    Function to format duration display

    meetingSummary: string

    Label for meeting summary option (default: "Meeting Summary")

    meetingSummaryDescription: string

    Description for meeting summary option (default: "AI-generated summary")

    record: string

    Button text for record (default: "Record")

    recordingOptions: string

    Tooltip for options button (default: "Recording Options")

    startRecording: string

    Menu item text for start (default: "Start Recording")

    stopRecording: string

    Button text for stop (default: "Stop Recording")

    transcribe: string

    Label for transcribe option (default: "Transcribe")

    transcribeDescription: string

    Description for transcribe option (default: "Generate live transcription")