CreateRecordingFormRequest
transcription_modelstringThe transcription model to use (realtime models not supported for uploads)
whisperdeepgramassembly-aispeechmaticsrev-aielevenlabselevenlabs-v2sonioxgladiasaladrecording_filestringAudio or video file to be transcribed. Supported formats: MP3, WAV, MP4, WEBM, M4A, FLAC. Maximum file size: 1GB. Required if `meeting_bot_id` is not provided.
meeting_bot_idstring<uuid>ID of an existing meeting bot to re-transcribe its recording. When provided, uses the bot's recording and transcription settings as defaults. Required if `recording_file` is not provided.
langstringLanguage of the recording content, which will be provided to the transcription model. Refer to the [Bot Language](/guides/bot-language) page for more information.
webhook_urlstring<uri>URL to receive status updates during transcription. Refer to the [Webhooks](/docs/guides/webhook-events) section for details on webhook format and available events.
store_recording_for_1_yearbooleanRecordings are stored for 1 day by default. This extends storage to 1 year. Refer to [your billing page](https://platform.skribby.io?to=billing) for cost implications and availability.
profanity_filterbooleanWhether to censor profanity in transcription.
custom_vocabularystring[]Provide certain words or phrases to improve transcription. Only supported on certain models, refer to [your billing page](https://platform.skribby.io?to=billing) to view availability per model.
transcription_credentialsstring<uuid>Optional credential identifier issued by the Skribby platform when bringing your own API key for the selected transcription model.