UNPKG

microsoft-cognitiveservices-speech-sdk

Version:
1 lines 3.12 kB
{"version":3,"sources":["src/common.speech/SynthesisEvents.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,SAAS,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAC;AAEhE,qBAAa,oBAAqB,SAAQ,aAAa;IACnD,OAAO,CAAC,aAAa,CAAS;gBAEX,SAAS,EAAE,MAAM,EAAE,SAAS,EAAE,MAAM,EAAE,SAAS,GAAE,SAA0B;IAM9F,IAAW,SAAS,IAAI,MAAM,CAE7B;CACJ;AAED,qBAAa,uBAAwB,SAAQ,oBAAoB;IAC7D,OAAO,CAAC,6BAA6B,CAAS;IAC9C,OAAO,CAAC,0BAA0B,CAAS;gBAExB,SAAS,EAAE,MAAM,EAAE,yBAAyB,EAAE,MAAM,EAAE,sBAAsB,EAAE,MAAM;IAOvG,IAAW,yBAAyB,IAAI,MAAM,CAE7C;IAED,IAAW,sBAAsB,IAAI,MAAM,CAE1C;CACJ;AAED,qBAAa,iCAAkC,SAAQ,oBAAoB;IACvE,OAAO,CAAC,oBAAoB,CAAS;gBAElB,SAAS,EAAE,MAAM,EAAE,gBAAgB,EAAE,MAAM;IAK9D,IAAW,gBAAgB,IAAI,MAAM,CAEpC;CACJ;AAED,qBAAa,qBAAsB,SAAQ,oBAAoB;IAC3D,OAAO,CAAC,oBAAoB,CAAS;gBAElB,SAAS,EAAE,MAAM,EAAE,gBAAgB,EAAE,MAAM;IAM9D,IAAW,gBAAgB,IAAI,MAAM,CAEpC;CACJ","file":"SynthesisEvents.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT license.\r\n\r\n/* eslint-disable max-classes-per-file */\r\n\r\nimport { EventType, PlatformEvent } from \"../common/Exports.js\";\r\n\r\nexport class SpeechSynthesisEvent extends PlatformEvent {\r\n private privRequestId: string;\r\n\r\n public constructor(eventName: string, requestId: string, eventType: EventType = EventType.Info) {\r\n super(eventName, eventType);\r\n\r\n this.privRequestId = requestId;\r\n }\r\n\r\n public get requestId(): string {\r\n return this.privRequestId;\r\n }\r\n}\r\n\r\nexport class SynthesisTriggeredEvent extends SpeechSynthesisEvent {\r\n private privSessionAudioDestinationId: string;\r\n private privTurnAudioDestinationId: string;\r\n\r\n public constructor(requestId: string, sessionAudioDestinationId: string, turnAudioDestinationId: string) {\r\n super(\"SynthesisTriggeredEvent\", requestId);\r\n\r\n this.privSessionAudioDestinationId = sessionAudioDestinationId;\r\n this.privTurnAudioDestinationId = turnAudioDestinationId;\r\n }\r\n\r\n public get audioSessionDestinationId(): string {\r\n return this.privSessionAudioDestinationId;\r\n }\r\n\r\n public get audioTurnDestinationId(): string {\r\n return this.privTurnAudioDestinationId;\r\n }\r\n}\r\n\r\nexport class ConnectingToSynthesisServiceEvent extends SpeechSynthesisEvent {\r\n private privAuthFetchEventId: string;\r\n\r\n public constructor(requestId: string, authFetchEventId: string) {\r\n super(\"ConnectingToSynthesisServiceEvent\", requestId);\r\n this.privAuthFetchEventId = authFetchEventId;\r\n }\r\n\r\n public get authFetchEventId(): string {\r\n return this.privAuthFetchEventId;\r\n }\r\n}\r\n\r\nexport class SynthesisStartedEvent extends SpeechSynthesisEvent {\r\n private privAuthFetchEventId: string;\r\n\r\n public constructor(requestId: string, authFetchEventId: string) {\r\n super(\"SynthesisStartedEvent\", requestId);\r\n\r\n this.privAuthFetchEventId = authFetchEventId;\r\n }\r\n\r\n public get authFetchEventId(): string {\r\n return this.privAuthFetchEventId;\r\n }\r\n}\r\n"]}