diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..e12a03a Binary files /dev/null and b/.env.example differ diff --git a/services/modules/extraction/ffmpegExtractor.js b/services/modules/extraction/ffmpegExtractor.js index acab307..5a31aec 100644 --- a/services/modules/extraction/ffmpegExtractor.js +++ b/services/modules/extraction/ffmpegExtractor.js @@ -1,3 +1,5 @@ +const EventEmitter = require('events'); +const audioEvents = new EventEmitter(); // Ensure ffmpeg binary is available if (!ffmpegPath) { @@ -88,6 +90,6 @@ module.exports = { console.log(); } }); - } - + }, + audioEvents: audioEvents } \ No newline at end of file diff --git a/services/pipeline/jobs/transcribeLatest.ts b/services/pipeline/jobs/transcribeLatest.ts index fc75ad5..f632eee 100644 --- a/services/pipeline/jobs/transcribeLatest.ts +++ b/services/pipeline/jobs/transcribeLatest.ts @@ -1,6 +1,7 @@ // services/pipeline/jobs/transcribeLatest.ts import path from 'path'; import fs from 'fs'; +// @ts-ignore: module has no type declarations or cannot be resolved in current TS config import assembly from '../../modules/transcription/assembly'; /**