import { ExternalParticipantId } from './ExternalId'; import { ParticipantId } from './Participant'; export interface AsrInfo { movieId: number; initiatorId: ParticipantId; } export interface AsrTranscription { participantId: ParticipantId; text: string; timestamp: number; duration: number; } /** * Параметры расшифровки звонка */ export interface IAsrStartParams { /** * Наименование файла в который сохранится расшифровка */ fileName: string; /** * ID комнаты, для запуска ASR в сессионных залах */ roomId?: number; } /** * Параметры остановки расшифровки звонка */ export interface IAsrStopParams { /** * ID комнаты, для запуска ASR в сессионных залах */ roomId?: number; } /** * Параметры для установки информации по расшифровке звонка */ export interface IAsrData { externalId: ExternalParticipantId; movieId: number; }