UNPKG

sofya.transcription

Version:

a JavaScript library that provides a robust and flexible solution for real-time audio transcription. It is designed to transcribe audio streams and can be easily integrated into web applications.

22 lines 722 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var EventEmitter = /** @class */ (function () { function EventEmitter() { this.events = {}; } EventEmitter.prototype.on = function (event, callback) { if (!this.events[event]) { this.events[event] = []; } this.events[event].push(callback); }; EventEmitter.prototype.emit = function (event, data) { var eventListeners = this.events[event]; if (eventListeners) { eventListeners.forEach(function (callback) { return callback(data); }); } }; return EventEmitter; }()); exports.default = EventEmitter; //# sourceMappingURL=EventEmitter.js.map