1 |
- {"ast":null,"code":"\"use strict\";\n\n// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.AudioOutputFormatImpl = void 0;\nconst SpeechSynthesisOutputFormat_js_1 = require(\"../SpeechSynthesisOutputFormat.js\");\nconst AudioStreamFormat_js_1 = require(\"./AudioStreamFormat.js\");\n/**\n * @private\n * @class AudioOutputFormatImpl\n * Updated in version 1.17.0\n */\n// eslint-disable-next-line max-classes-per-file\nclass AudioOutputFormatImpl extends AudioStreamFormat_js_1.AudioStreamFormatImpl {\n /**\n * Creates an instance with the given values.\n * @constructor\n * @param formatTag\n * @param {number} channels - Number of channels.\n * @param {number} samplesPerSec - Samples per second.\n * @param {number} avgBytesPerSec - Average bytes per second.\n * @param {number} blockAlign - Block alignment.\n * @param {number} bitsPerSample - Bits per sample.\n * @param {string} audioFormatString - Audio format string\n * @param {string} requestAudioFormatString - Audio format string sent to service.\n * @param {boolean} hasHeader - If the format has header or not.\n */\n constructor(formatTag, channels, samplesPerSec, avgBytesPerSec, blockAlign, bitsPerSample, audioFormatString, requestAudioFormatString, hasHeader) {\n super(samplesPerSec, bitsPerSample, channels, formatTag);\n this.formatTag = formatTag;\n this.avgBytesPerSec = avgBytesPerSec;\n this.blockAlign = blockAlign;\n this.priAudioFormatString = audioFormatString;\n this.priRequestAudioFormatString = requestAudioFormatString;\n this.priHasHeader = hasHeader;\n }\n static fromSpeechSynthesisOutputFormat(speechSynthesisOutputFormat) {\n if (speechSynthesisOutputFormat === undefined) {\n return AudioOutputFormatImpl.getDefaultOutputFormat();\n }\n return AudioOutputFormatImpl.fromSpeechSynthesisOutputFormatString(AudioOutputFormatImpl.SpeechSynthesisOutputFormatToString[speechSynthesisOutputFormat]);\n }\n static fromSpeechSynthesisOutputFormatString(speechSynthesisOutputFormatString) {\n switch (speechSynthesisOutputFormatString) {\n case \"raw-8khz-8bit-mono-mulaw\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MuLaw, 1, 8000, 8000, 1, 8, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-16khz-16kbps-mono-siren\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.Siren, 1, 16000, 2000, 40, 0, speechSynthesisOutputFormatString, \"audio-16khz-16kbps-mono-siren\", true);\n case \"audio-16khz-16kbps-mono-siren\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.Siren, 1, 16000, 2000, 40, 0, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-16khz-32kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 16000, 32 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-16khz-128kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 16000, 128 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-16khz-64kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 16000, 64 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-48kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 24000, 48 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-96kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 24000, 96 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-160kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 24000, 160 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"raw-16khz-16bit-mono-truesilk\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.SILKSkype, 1, 16000, 32000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-8khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 8000, 16000, 2, 16, speechSynthesisOutputFormatString, \"raw-8khz-16bit-mono-pcm\", true);\n case \"riff-24khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 24000, 48000, 2, 16, speechSynthesisOutputFormatString, \"raw-24khz-16bit-mono-pcm\", true);\n case \"riff-8khz-8bit-mono-mulaw\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MuLaw, 1, 8000, 8000, 1, 8, speechSynthesisOutputFormatString, \"raw-8khz-8bit-mono-mulaw\", true);\n case \"raw-16khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 16000, 32000, 2, 16, speechSynthesisOutputFormatString, \"raw-16khz-16bit-mono-pcm\", false);\n case \"raw-24khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 24000, 48000, 2, 16, speechSynthesisOutputFormatString, \"raw-24khz-16bit-mono-pcm\", false);\n case \"raw-8khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 8000, 16000, 2, 16, speechSynthesisOutputFormatString, \"raw-8khz-16bit-mono-pcm\", false);\n case \"ogg-16khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OGG_OPUS, 1, 16000, 8192, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"ogg-24khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OGG_OPUS, 1, 24000, 8192, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"raw-48khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 48000, 96000, 2, 16, speechSynthesisOutputFormatString, \"raw-48khz-16bit-mono-pcm\", false);\n case \"riff-48khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 48000, 96000, 2, 16, speechSynthesisOutputFormatString, \"raw-48khz-16bit-mono-pcm\", true);\n case \"audio-48khz-96kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 48000, 96 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-48khz-192kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 48000, 192 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"ogg-48khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OGG_OPUS, 1, 48000, 12000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"webm-16khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.WEBM_OPUS, 1, 16000, 4000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"webm-24khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.WEBM_OPUS, 1, 24000, 6000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"webm-24khz-16bit-24kbps-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.WEBM_OPUS, 1, 24000, 3000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-16khz-16bit-32kbps-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OPUS, 1, 16000, 4000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-16bit-48kbps-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OPUS, 1, 24000, 6000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-16bit-24kbps-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OPUS, 1, 24000, 3000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-16bit-mono-flac\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.FLAC, 1, 24000, 24000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-48khz-16bit-mono-flac\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.FLAC, 1, 48000, 30000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"raw-24khz-16bit-mono-truesilk\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.SILKSkype, 1, 24000, 48000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"raw-8khz-8bit-mono-alaw\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.ALaw, 1, 8000, 8000, 1, 8, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-8khz-8bit-mono-alaw\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.ALaw, 1, 8000, 8000, 1, 8, speechSynthesisOutputFormatString, \"raw-8khz-8bit-mono-alaw\", true);\n case \"raw-22050hz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 22050, 44100, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-22050hz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 22050, 44100, 2, 16, speechSynthesisOutputFormatString, \"raw-22050hz-16bit-mono-pcm\", true);\n case \"raw-44100hz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 44100, 88200, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-44100hz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 44100, 88200, 2, 16, speechSynthesisOutputFormatString, \"raw-44100hz-16bit-mono-pcm\", true);\n case \"amr-wb-16000h\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.AMR_WB, 1, 16000, 3052, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"g722-16khz-64kbps\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.G722, 1, 16000, 8000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-16khz-16bit-mono-pcm\":\n default:\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 16000, 32000, 2, 16, \"riff-16khz-16bit-mono-pcm\", \"raw-16khz-16bit-mono-pcm\", true);\n }\n }\n static getDefaultOutputFormat() {\n return AudioOutputFormatImpl.fromSpeechSynthesisOutputFormatString(typeof window !== \"undefined\" ? \"audio-24khz-48kbitrate-mono-mp3\" : \"riff-16khz-16bit-mono-pcm\");\n }\n /**\n * Specifies if this audio output format has a header\n * @boolean AudioOutputFormatImpl.prototype.hasHeader\n * @function\n * @public\n */\n get hasHeader() {\n return this.priHasHeader;\n }\n /**\n * Specifies the header of this format\n * @ArrayBuffer AudioOutputFormatImpl.prototype.header\n * @function\n * @public\n */\n get header() {\n if (this.hasHeader) {\n return this.privHeader;\n }\n return undefined;\n }\n /**\n * Updates the header based on the audio length\n * @member AudioOutputFormatImpl.updateHeader\n * @function\n * @public\n * @param {number} audioLength - the audio length\n */\n updateHeader(audioLength) {\n if (this.priHasHeader) {\n const view = new DataView(this.privHeader);\n view.setUint32(4, audioLength + this.privHeader.byteLength - 8, true);\n view.setUint32(40, audioLength, true);\n }\n }\n /**\n * Specifies the audio format string to be sent to the service\n * @string AudioOutputFormatImpl.prototype.requestAudioFormatString\n * @function\n * @public\n */\n get requestAudioFormatString() {\n return this.priRequestAudioFormatString;\n }\n /**\n * Adds audio header\n * @param audio the raw audio without header\n * @returns the audio with header if applicable\n */\n addHeader(audio) {\n if (!this.hasHeader) {\n return audio;\n }\n this.updateHeader(audio.byteLength);\n const tmp = new Uint8Array(audio.byteLength + this.header.byteLength);\n tmp.set(new Uint8Array(this.header), 0);\n tmp.set(new Uint8Array(audio), this.header.byteLength);\n return tmp.buffer;\n }\n}\nexports.AudioOutputFormatImpl = AudioOutputFormatImpl;\nAudioOutputFormatImpl.SpeechSynthesisOutputFormatToString = {\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw8Khz8BitMonoMULaw]: \"raw-8khz-8bit-mono-mulaw\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff16Khz16KbpsMonoSiren]: \"riff-16khz-16kbps-mono-siren\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz16KbpsMonoSiren]: \"audio-16khz-16kbps-mono-siren\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz32KBitRateMonoMp3]: \"audio-16khz-32kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz128KBitRateMonoMp3]: \"audio-16khz-128kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz64KBitRateMonoMp3]: \"audio-16khz-64kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz48KBitRateMonoMp3]: \"audio-24khz-48kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz96KBitRateMonoMp3]: \"audio-24khz-96kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz160KBitRateMonoMp3]: \"audio-24khz-160kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw16Khz16BitMonoTrueSilk]: \"raw-16khz-16bit-mono-truesilk\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff16Khz16BitMonoPcm]: \"riff-16khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff8Khz16BitMonoPcm]: \"riff-8khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff24Khz16BitMonoPcm]: \"riff-24khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff8Khz8BitMonoMULaw]: \"riff-8khz-8bit-mono-mulaw\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw16Khz16BitMonoPcm]: \"raw-16khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw24Khz16BitMonoPcm]: \"raw-24khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw8Khz16BitMonoPcm]: \"raw-8khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Ogg16Khz16BitMonoOpus]: \"ogg-16khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Ogg24Khz16BitMonoOpus]: \"ogg-24khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw48Khz16BitMonoPcm]: \"raw-48khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff48Khz16BitMonoPcm]: \"riff-48khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio48Khz96KBitRateMonoMp3]: \"audio-48khz-96kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio48Khz192KBitRateMonoMp3]: \"audio-48khz-192kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Ogg48Khz16BitMonoOpus]: \"ogg-48khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Webm16Khz16BitMonoOpus]: \"webm-16khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Webm24Khz16BitMonoOpus]: \"webm-24khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Webm24Khz16Bit24KbpsMonoOpus]: \"webm-24khz-16bit-24kbps-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw24Khz16BitMonoTrueSilk]: \"raw-24khz-16bit-mono-truesilk\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw8Khz8BitMonoALaw]: \"raw-8khz-8bit-mono-alaw\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff8Khz8BitMonoALaw]: \"riff-8khz-8bit-mono-alaw\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz16Bit32KbpsMonoOpus]: \"audio-16khz-16bit-32kbps-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz16Bit48KbpsMonoOpus]: \"audio-24khz-16bit-48kbps-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz16Bit24KbpsMonoOpus]: \"audio-24khz-16bit-24kbps-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw22050Hz16BitMonoPcm]: \"raw-22050hz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff22050Hz16BitMonoPcm]: \"riff-22050hz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw44100Hz16BitMonoPcm]: \"raw-44100hz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff44100Hz16BitMonoPcm]: \"riff-44100hz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.AmrWb16000Hz]: \"amr-wb-16000hz\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.G72216Khz64Kbps]: \"g722-16khz-64kbps\"\n};","map":{"version":3,"names":["Object","defineProperty","exports","value","AudioOutputFormatImpl","SpeechSynthesisOutputFormat_js_1","require","AudioStreamFormat_js_1","AudioStreamFormatImpl","constructor","formatTag","channels","samplesPerSec","avgBytesPerSec","blockAlign","bitsPerSample","audioFormatString","requestAudioFormatString","hasHeader","priAudioFormatString","priRequestAudioFormatString","priHasHeader","fromSpeechSynthesisOutputFormat","speechSynthesisOutputFormat","undefined","getDefaultOutputFormat","fromSpeechSynthesisOutputFormatString","SpeechSynthesisOutputFormatToString","speechSynthesisOutputFormatString","AudioFormatTag","MuLaw","Siren","MP3","SILKSkype","PCM","OGG_OPUS","WEBM_OPUS","OPUS","FLAC","ALaw","AMR_WB","G722","window","header","privHeader","updateHeader","audioLength","view","DataView","setUint32","byteLength","addHeader","audio","tmp","Uint8Array","set","buffer","SpeechSynthesisOutputFormat","Raw8Khz8BitMonoMULaw","Riff16Khz16KbpsMonoSiren","Audio16Khz16KbpsMonoSiren","Audio16Khz32KBitRateMonoMp3","Audio16Khz128KBitRateMonoMp3","Audio16Khz64KBitRateMonoMp3","Audio24Khz48KBitRateMonoMp3","Audio24Khz96KBitRateMonoMp3","Audio24Khz160KBitRateMonoMp3","Raw16Khz16BitMonoTrueSilk","Riff16Khz16BitMonoPcm","Riff8Khz16BitMonoPcm","Riff24Khz16BitMonoPcm","Riff8Khz8BitMonoMULaw","Raw16Khz16BitMonoPcm","Raw24Khz16BitMonoPcm","Raw8Khz16BitMonoPcm","Ogg16Khz16BitMonoOpus","Ogg24Khz16BitMonoOpus","Raw48Khz16BitMonoPcm","Riff48Khz16BitMonoPcm","Audio48Khz96KBitRateMonoMp3","Audio48Khz192KBitRateMonoMp3","Ogg48Khz16BitMonoOpus","Webm16Khz16BitMonoOpus","Webm24Khz16BitMonoOpus","Webm24Khz16Bit24KbpsMonoOpus","Raw24Khz16BitMonoTrueSilk","Raw8Khz8BitMonoALaw","Riff8Khz8BitMonoALaw","Audio16Khz16Bit32KbpsMonoOpus","Audio24Khz16Bit48KbpsMonoOpus","Audio24Khz16Bit24KbpsMonoOpus","Raw22050Hz16BitMonoPcm","Riff22050Hz16BitMonoPcm","Raw44100Hz16BitMonoPcm","Riff44100Hz16BitMonoPcm","AmrWb16000Hz","G72216Khz64Kbps"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/microsoft-cognitiveservices-speech-sdk/distrib/lib/src/sdk/Audio/AudioOutputFormat.js"],"sourcesContent":["\"use strict\";\n// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.AudioOutputFormatImpl = void 0;\nconst SpeechSynthesisOutputFormat_js_1 = require(\"../SpeechSynthesisOutputFormat.js\");\nconst AudioStreamFormat_js_1 = require(\"./AudioStreamFormat.js\");\n/**\n * @private\n * @class AudioOutputFormatImpl\n * Updated in version 1.17.0\n */\n// eslint-disable-next-line max-classes-per-file\nclass AudioOutputFormatImpl extends AudioStreamFormat_js_1.AudioStreamFormatImpl {\n /**\n * Creates an instance with the given values.\n * @constructor\n * @param formatTag\n * @param {number} channels - Number of channels.\n * @param {number} samplesPerSec - Samples per second.\n * @param {number} avgBytesPerSec - Average bytes per second.\n * @param {number} blockAlign - Block alignment.\n * @param {number} bitsPerSample - Bits per sample.\n * @param {string} audioFormatString - Audio format string\n * @param {string} requestAudioFormatString - Audio format string sent to service.\n * @param {boolean} hasHeader - If the format has header or not.\n */\n constructor(formatTag, channels, samplesPerSec, avgBytesPerSec, blockAlign, bitsPerSample, audioFormatString, requestAudioFormatString, hasHeader) {\n super(samplesPerSec, bitsPerSample, channels, formatTag);\n this.formatTag = formatTag;\n this.avgBytesPerSec = avgBytesPerSec;\n this.blockAlign = blockAlign;\n this.priAudioFormatString = audioFormatString;\n this.priRequestAudioFormatString = requestAudioFormatString;\n this.priHasHeader = hasHeader;\n }\n static fromSpeechSynthesisOutputFormat(speechSynthesisOutputFormat) {\n if (speechSynthesisOutputFormat === undefined) {\n return AudioOutputFormatImpl.getDefaultOutputFormat();\n }\n return AudioOutputFormatImpl.fromSpeechSynthesisOutputFormatString(AudioOutputFormatImpl.SpeechSynthesisOutputFormatToString[speechSynthesisOutputFormat]);\n }\n static fromSpeechSynthesisOutputFormatString(speechSynthesisOutputFormatString) {\n switch (speechSynthesisOutputFormatString) {\n case \"raw-8khz-8bit-mono-mulaw\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MuLaw, 1, 8000, 8000, 1, 8, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-16khz-16kbps-mono-siren\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.Siren, 1, 16000, 2000, 40, 0, speechSynthesisOutputFormatString, \"audio-16khz-16kbps-mono-siren\", true);\n case \"audio-16khz-16kbps-mono-siren\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.Siren, 1, 16000, 2000, 40, 0, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-16khz-32kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 16000, 32 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-16khz-128kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 16000, 128 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-16khz-64kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 16000, 64 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-48kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 24000, 48 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-96kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 24000, 96 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-160kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 24000, 160 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"raw-16khz-16bit-mono-truesilk\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.SILKSkype, 1, 16000, 32000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-8khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 8000, 16000, 2, 16, speechSynthesisOutputFormatString, \"raw-8khz-16bit-mono-pcm\", true);\n case \"riff-24khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 24000, 48000, 2, 16, speechSynthesisOutputFormatString, \"raw-24khz-16bit-mono-pcm\", true);\n case \"riff-8khz-8bit-mono-mulaw\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MuLaw, 1, 8000, 8000, 1, 8, speechSynthesisOutputFormatString, \"raw-8khz-8bit-mono-mulaw\", true);\n case \"raw-16khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 16000, 32000, 2, 16, speechSynthesisOutputFormatString, \"raw-16khz-16bit-mono-pcm\", false);\n case \"raw-24khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 24000, 48000, 2, 16, speechSynthesisOutputFormatString, \"raw-24khz-16bit-mono-pcm\", false);\n case \"raw-8khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 8000, 16000, 2, 16, speechSynthesisOutputFormatString, \"raw-8khz-16bit-mono-pcm\", false);\n case \"ogg-16khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OGG_OPUS, 1, 16000, 8192, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"ogg-24khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OGG_OPUS, 1, 24000, 8192, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"raw-48khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 48000, 96000, 2, 16, speechSynthesisOutputFormatString, \"raw-48khz-16bit-mono-pcm\", false);\n case \"riff-48khz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 48000, 96000, 2, 16, speechSynthesisOutputFormatString, \"raw-48khz-16bit-mono-pcm\", true);\n case \"audio-48khz-96kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 48000, 96 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-48khz-192kbitrate-mono-mp3\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.MP3, 1, 48000, 192 << 7, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"ogg-48khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OGG_OPUS, 1, 48000, 12000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"webm-16khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.WEBM_OPUS, 1, 16000, 4000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"webm-24khz-16bit-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.WEBM_OPUS, 1, 24000, 6000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"webm-24khz-16bit-24kbps-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.WEBM_OPUS, 1, 24000, 3000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-16khz-16bit-32kbps-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OPUS, 1, 16000, 4000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-16bit-48kbps-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OPUS, 1, 24000, 6000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-16bit-24kbps-mono-opus\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.OPUS, 1, 24000, 3000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-24khz-16bit-mono-flac\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.FLAC, 1, 24000, 24000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"audio-48khz-16bit-mono-flac\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.FLAC, 1, 48000, 30000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"raw-24khz-16bit-mono-truesilk\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.SILKSkype, 1, 24000, 48000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"raw-8khz-8bit-mono-alaw\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.ALaw, 1, 8000, 8000, 1, 8, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-8khz-8bit-mono-alaw\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.ALaw, 1, 8000, 8000, 1, 8, speechSynthesisOutputFormatString, \"raw-8khz-8bit-mono-alaw\", true);\n case \"raw-22050hz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 22050, 44100, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-22050hz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 22050, 44100, 2, 16, speechSynthesisOutputFormatString, \"raw-22050hz-16bit-mono-pcm\", true);\n case \"raw-44100hz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 44100, 88200, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-44100hz-16bit-mono-pcm\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 44100, 88200, 2, 16, speechSynthesisOutputFormatString, \"raw-44100hz-16bit-mono-pcm\", true);\n case \"amr-wb-16000h\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.AMR_WB, 1, 16000, 3052, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"g722-16khz-64kbps\":\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.G722, 1, 16000, 8000, 2, 16, speechSynthesisOutputFormatString, speechSynthesisOutputFormatString, false);\n case \"riff-16khz-16bit-mono-pcm\":\n default:\n return new AudioOutputFormatImpl(AudioStreamFormat_js_1.AudioFormatTag.PCM, 1, 16000, 32000, 2, 16, \"riff-16khz-16bit-mono-pcm\", \"raw-16khz-16bit-mono-pcm\", true);\n }\n }\n static getDefaultOutputFormat() {\n return AudioOutputFormatImpl.fromSpeechSynthesisOutputFormatString((typeof window !== \"undefined\") ? \"audio-24khz-48kbitrate-mono-mp3\" : \"riff-16khz-16bit-mono-pcm\");\n }\n /**\n * Specifies if this audio output format has a header\n * @boolean AudioOutputFormatImpl.prototype.hasHeader\n * @function\n * @public\n */\n get hasHeader() {\n return this.priHasHeader;\n }\n /**\n * Specifies the header of this format\n * @ArrayBuffer AudioOutputFormatImpl.prototype.header\n * @function\n * @public\n */\n get header() {\n if (this.hasHeader) {\n return this.privHeader;\n }\n return undefined;\n }\n /**\n * Updates the header based on the audio length\n * @member AudioOutputFormatImpl.updateHeader\n * @function\n * @public\n * @param {number} audioLength - the audio length\n */\n updateHeader(audioLength) {\n if (this.priHasHeader) {\n const view = new DataView(this.privHeader);\n view.setUint32(4, audioLength + this.privHeader.byteLength - 8, true);\n view.setUint32(40, audioLength, true);\n }\n }\n /**\n * Specifies the audio format string to be sent to the service\n * @string AudioOutputFormatImpl.prototype.requestAudioFormatString\n * @function\n * @public\n */\n get requestAudioFormatString() {\n return this.priRequestAudioFormatString;\n }\n /**\n * Adds audio header\n * @param audio the raw audio without header\n * @returns the audio with header if applicable\n */\n addHeader(audio) {\n if (!this.hasHeader) {\n return audio;\n }\n this.updateHeader(audio.byteLength);\n const tmp = new Uint8Array(audio.byteLength + this.header.byteLength);\n tmp.set(new Uint8Array(this.header), 0);\n tmp.set(new Uint8Array(audio), this.header.byteLength);\n return tmp.buffer;\n }\n}\nexports.AudioOutputFormatImpl = AudioOutputFormatImpl;\nAudioOutputFormatImpl.SpeechSynthesisOutputFormatToString = {\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw8Khz8BitMonoMULaw]: \"raw-8khz-8bit-mono-mulaw\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff16Khz16KbpsMonoSiren]: \"riff-16khz-16kbps-mono-siren\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz16KbpsMonoSiren]: \"audio-16khz-16kbps-mono-siren\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz32KBitRateMonoMp3]: \"audio-16khz-32kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz128KBitRateMonoMp3]: \"audio-16khz-128kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz64KBitRateMonoMp3]: \"audio-16khz-64kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz48KBitRateMonoMp3]: \"audio-24khz-48kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz96KBitRateMonoMp3]: \"audio-24khz-96kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz160KBitRateMonoMp3]: \"audio-24khz-160kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw16Khz16BitMonoTrueSilk]: \"raw-16khz-16bit-mono-truesilk\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff16Khz16BitMonoPcm]: \"riff-16khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff8Khz16BitMonoPcm]: \"riff-8khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff24Khz16BitMonoPcm]: \"riff-24khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff8Khz8BitMonoMULaw]: \"riff-8khz-8bit-mono-mulaw\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw16Khz16BitMonoPcm]: \"raw-16khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw24Khz16BitMonoPcm]: \"raw-24khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw8Khz16BitMonoPcm]: \"raw-8khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Ogg16Khz16BitMonoOpus]: \"ogg-16khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Ogg24Khz16BitMonoOpus]: \"ogg-24khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw48Khz16BitMonoPcm]: \"raw-48khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff48Khz16BitMonoPcm]: \"riff-48khz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio48Khz96KBitRateMonoMp3]: \"audio-48khz-96kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio48Khz192KBitRateMonoMp3]: \"audio-48khz-192kbitrate-mono-mp3\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Ogg48Khz16BitMonoOpus]: \"ogg-48khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Webm16Khz16BitMonoOpus]: \"webm-16khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Webm24Khz16BitMonoOpus]: \"webm-24khz-16bit-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Webm24Khz16Bit24KbpsMonoOpus]: \"webm-24khz-16bit-24kbps-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw24Khz16BitMonoTrueSilk]: \"raw-24khz-16bit-mono-truesilk\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw8Khz8BitMonoALaw]: \"raw-8khz-8bit-mono-alaw\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff8Khz8BitMonoALaw]: \"riff-8khz-8bit-mono-alaw\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio16Khz16Bit32KbpsMonoOpus]: \"audio-16khz-16bit-32kbps-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz16Bit48KbpsMonoOpus]: \"audio-24khz-16bit-48kbps-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Audio24Khz16Bit24KbpsMonoOpus]: \"audio-24khz-16bit-24kbps-mono-opus\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw22050Hz16BitMonoPcm]: \"raw-22050hz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff22050Hz16BitMonoPcm]: \"riff-22050hz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Raw44100Hz16BitMonoPcm]: \"raw-44100hz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.Riff44100Hz16BitMonoPcm]: \"riff-44100hz-16bit-mono-pcm\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.AmrWb16000Hz]: \"amr-wb-16000hz\",\n [SpeechSynthesisOutputFormat_js_1.SpeechSynthesisOutputFormat.G72216Khz64Kbps]: \"g722-16khz-64kbps\",\n};\n\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}
|