@voice-ping/cognitive-services-speech
Version:
VoicePing Cognitive Services Speech SDK for JavaScript forked from Microsoft
1 lines • 6.72 kB
Source Map (JSON)
{"version":3,"sources":["src/common.speech/Transcription/ConversationTranslatorEventArgs.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,gBAAgB,EAAE,MAAM,mBAAmB,CAAC;AACrD,OAAO,EAAE,oBAAoB,EAAE,MAAM,oCAAoC,CAAC;AAE1E,qBAAa,gBAAiB,SAAQ,gBAAgB;IAClD,OAAO,CAAC,WAAW,CAAU;gBAEV,OAAO,EAAE,OAAO,EAAE,SAAS,CAAC,EAAE,MAAM;IAMvD,IAAW,OAAO,IAAI,OAAO,CAE5B;CACJ;AAGD,qBAAa,iBAAkB,SAAQ,gBAAgB;IACnD,OAAO,CAAC,YAAY,CAAU;gBAEX,QAAQ,EAAE,OAAO,EAAE,SAAS,CAAC,EAAE,MAAM;IAMxD,IAAW,OAAO,IAAI,OAAO,CAE5B;CACJ;AAGD,qBAAa,oBAAqB,SAAQ,gBAAgB;IACtD,OAAO,CAAC,eAAe,CAAuB;gBAE3B,WAAW,EAAE,oBAAoB,EAAE,SAAS,CAAC,EAAE,MAAM;IAKxE,IAAW,WAAW,IAAI,oBAAoB,CAE7C;CACJ;AAGD,qBAAa,6BAA8B,SAAQ,gBAAgB;IAC/D,OAAO,CAAC,SAAS,CAAuC;IACxD,OAAO,CAAC,OAAO,CAAS;IACxB,OAAO,CAAC,iBAAiB,CAAS;gBAEf,aAAa,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,KAAK,EAAE,OAAO,GAAG,MAAM,GAAG,MAAM,GAAI,MAAM,EAAE,EAAE,SAAS,CAAC,EAAE,MAAM;IAQvH,IAAW,KAAK,IAAI,OAAO,GAAG,MAAM,GAAG,MAAM,GAAI,MAAM,EAAE,CAExD;IAED,IAAW,GAAG,IAAI,MAAM,CAEvB;IACD,IAAW,EAAE,IAAI,MAAM,CAEtB;CACJ;AAGD,qBAAa,yBAA0B,SAAQ,gBAAgB;IAE3D,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,gBAAgB,CAAS;IACjC,OAAO,CAAC,eAAe,CAAW;IAClC,OAAO,CAAC,mBAAmB,CAAS;IACpC,OAAO,CAAC,uBAAuB,CAAS;IACxC,OAAO,CAAC,gBAAgB,CAAU;IAClC,OAAO,CAAC,aAAa,CAAU;IAC/B,OAAO,CAAC,gBAAgB,CAAyB;gBAE9B,cAAc,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,WAAW,EAAE,MAAM,EAAE,EAAE,eAAe,EAAE,MAAM,EACrF,mBAAmB,EAAE,MAAM,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,OAAO,EAAE,YAAY,EAAE,oBAAoB,EAAE,EAAE,SAAS,CAAC,EAAE,MAAM;IAWnJ,IAAW,YAAY,IAAI,MAAM,CAEhC;IAED,IAAW,cAAc,IAAI,MAAM,CAElC;IAED,IAAW,WAAW,IAAI,MAAM,EAAE,CAEjC;IAED,IAAW,eAAe,IAAI,MAAM,CAEnC;IAED,IAAW,mBAAmB,IAAI,MAAM,CAEvC;IAED,IAAW,YAAY,IAAI,OAAO,CAEjC;IAED,IAAW,SAAS,IAAI,OAAO,CAE9B;IAED,IAAW,YAAY,IAAI,oBAAoB,EAAE,CAEhD;CACJ;AAGD,qBAAa,wCAAwC;IACjD,OAAO,CAAC,WAAW,CAAM;IACzB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,aAAa,CAAS;gBAEX,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,GAAG,EAAG,SAAS,CAAC,EAAE,MAAM;IAMrE,IAAW,OAAO,IAAI,GAAG,CAExB;IAED,IAAW,OAAO,IAAI,MAAM,CAE3B;IAED,IAAW,SAAS,IAAI,MAAM,CAE7B;CACJ","file":"ConversationTranslatorEventArgs.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\nimport { SessionEventArgs } from \"../../sdk/Exports\";\nimport { IInternalParticipant } from \"./ConversationTranslatorInterfaces\";\n\nexport class MuteAllEventArgs extends SessionEventArgs {\n private privIsMuted: boolean;\n\n public constructor(isMuted: boolean, sessionId?: string) {\n super(sessionId);\n\n this.privIsMuted = isMuted;\n }\n\n public get isMuted(): boolean {\n return this.privIsMuted;\n }\n}\n\n// tslint:disable-next-line: max-classes-per-file\nexport class LockRoomEventArgs extends SessionEventArgs {\n private privIsLocked: boolean;\n\n public constructor(isLocked: boolean, sessionId?: string) {\n super(sessionId);\n\n this.privIsLocked = isLocked;\n }\n\n public get isMuted(): boolean {\n return this.privIsLocked;\n }\n}\n\n// tslint:disable-next-line: max-classes-per-file\nexport class ParticipantEventArgs extends SessionEventArgs {\n private privParticipant: IInternalParticipant;\n\n public constructor(participant: IInternalParticipant, sessionId?: string) {\n super(sessionId);\n this.privParticipant = participant;\n }\n\n public get participant(): IInternalParticipant {\n return this.privParticipant;\n }\n}\n\n// tslint:disable-next-line: max-classes-per-file\nexport class ParticipantAttributeEventArgs extends SessionEventArgs {\n private privValue: boolean | number | string | string[];\n private privKey: string;\n private privParticipantId: string;\n\n public constructor(participantId: string, key: string, value: boolean | number | string | string[], sessionId?: string) {\n super(sessionId);\n\n this.privKey = key;\n this.privValue = value;\n this.privParticipantId = participantId;\n }\n\n public get value(): boolean | number | string | string[] {\n return this.privValue;\n }\n\n public get key(): string {\n return this.privKey;\n }\n public get id(): string {\n return this.privParticipantId;\n }\n}\n\n// tslint:disable-next-line: max-classes-per-file\nexport class ParticipantsListEventArgs extends SessionEventArgs {\n\n private privRoomId: string;\n private privSessionToken: string;\n private privTranslateTo: string[];\n private privProfanityFilter: string;\n private privRoomProfanityFilter: string;\n private privIsRoomLocked: boolean;\n private privIsMuteAll: boolean;\n private privParticipants: IInternalParticipant[];\n\n public constructor(conversationId: string, token: string, translateTo: string[], profanityFilter: string,\n roomProfanityFilter: string, isRoomLocked: boolean, isMuteAll: boolean, participants: IInternalParticipant[], sessionId?: string) {\n super(sessionId);\n this.privRoomId = conversationId;\n this.privSessionToken = token;\n this.privTranslateTo = translateTo;\n this.privProfanityFilter = profanityFilter;\n this.privRoomProfanityFilter = roomProfanityFilter;\n this.privIsRoomLocked = isRoomLocked;\n this.privIsRoomLocked = isMuteAll;\n this.privParticipants = participants;\n }\n public get sessionToken(): string {\n return this.privSessionToken;\n }\n\n public get conversationId(): string {\n return this.privRoomId;\n }\n\n public get translateTo(): string[] {\n return this.privTranslateTo;\n }\n\n public get profanityFilter(): string {\n return this.privProfanityFilter;\n }\n\n public get roomProfanityFilter(): string {\n return this.privRoomProfanityFilter;\n }\n\n public get isRoomLocked(): boolean {\n return this.privIsRoomLocked;\n }\n\n public get isMuteAll(): boolean {\n return this.privIsMuteAll;\n }\n\n public get participants(): IInternalParticipant[] {\n return this.privParticipants;\n }\n}\n\n// tslint:disable-next-line: max-classes-per-file\nexport class ConversationReceivedTranslationEventArgs {\n private privPayload: any;\n private privCommand: string;\n private privSessionId: string;\n\n public constructor(command: string, payload: any, sessionId?: string) {\n this.privPayload = payload;\n this.privCommand = command;\n this.privSessionId = sessionId;\n }\n\n public get payload(): any {\n return this.privPayload;\n }\n\n public get command(): string {\n return this.privCommand;\n }\n\n public get sessionId(): string {\n return this.privSessionId;\n }\n}\n"]}