/** * SmartyMeet Dev03 API REST * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.1 * Contact: developer@smartymeet.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Single speaker turn in the meeting transcript. Mirrors CallTranscriptSegmentSchema + attendeeId. * @export * @interface MeetingTranscriptSegmentSchema */ export interface MeetingTranscriptSegmentSchema { /** * Offset from start of recording, milliseconds. * @type {number} * @memberof MeetingTranscriptSegmentSchema */ startMs?: number; /** * * @type {number} * @memberof MeetingTranscriptSegmentSchema */ endMs?: number; /** * * @type {MeetingTranscriptSegmentSchemaSpeakerTypeEnum} * @memberof MeetingTranscriptSegmentSchema */ speakerType?: MeetingTranscriptSegmentSchemaSpeakerTypeEnum; /** * Display name resolved from the meeting row (aiAttendees + participants), with a Speaker {id-suffix} fallback for unrecognised attendees. * @type {string} * @memberof MeetingTranscriptSegmentSchema */ speakerName?: string; /** * chimeAttendeeId so FE can map back to the attendee record (avatar / colour / etc). * @type {string} * @memberof MeetingTranscriptSegmentSchema */ attendeeId?: string; /** * Verbatim spoken text in the source language. NOT translated; use transcript[locale] for translated joined-text views. * @type {string} * @memberof MeetingTranscriptSegmentSchema */ text?: string; } /** * @export */ export declare const MeetingTranscriptSegmentSchemaSpeakerTypeEnum: { readonly Ai: "ai"; readonly Human: "human"; }; export type MeetingTranscriptSegmentSchemaSpeakerTypeEnum = typeof MeetingTranscriptSegmentSchemaSpeakerTypeEnum[keyof typeof MeetingTranscriptSegmentSchemaSpeakerTypeEnum]; /** * Check if a given object implements the MeetingTranscriptSegmentSchema interface. */ export declare function instanceOfMeetingTranscriptSegmentSchema(value: object): value is MeetingTranscriptSegmentSchema; export declare function MeetingTranscriptSegmentSchemaFromJSON(json: any): MeetingTranscriptSegmentSchema; export declare function MeetingTranscriptSegmentSchemaFromJSONTyped(json: any, ignoreDiscriminator: boolean): MeetingTranscriptSegmentSchema; export declare function MeetingTranscriptSegmentSchemaToJSON(json: any): MeetingTranscriptSegmentSchema; export declare function MeetingTranscriptSegmentSchemaToJSONTyped(value?: MeetingTranscriptSegmentSchema | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=MeetingTranscriptSegmentSchema.d.ts.map