Compare commits

...

2 Commits

4 changed files with 27 additions and 1 deletions
+1 -1
View File
@@ -253,7 +253,7 @@ electron.ipcMain.on("file_submit", async (event, args) => {
.function(args.document.module, {
inputTranscriptPath: transcriptpath,
documentTypePath: "./storage/documentType/" + templateFile,
language: "en",
language: args.document.outputLanguage
})
.then((resp) => {
console.log(resp);
+10
View File
@@ -1,6 +1,8 @@
// const fs = require('fs');
// const path = require('path');
const e = require("express");
const outputDir = path.join(__dirname, "../../../storage/documents"); // path for output directory
if (!fs.existsSync(outputDir)) {
@@ -40,6 +42,14 @@ const module_exports = {
createDocumentFromTranscript: async function(transcriptPath, documentTypePath, language = "en") { // default language is English
return new Promise(async(resolve, reject) => {
try {
if (language.toLowerCase() === "de") {
language = "German"
}else if (language.toLowerCase() === "in") {
language = "Indish"
} else {
language = "English"
}
const transcript = await fs.promises.readFile(transcriptPath, "utf-8"); //read transcript file from Path
const documentType = await fs.promises.readFile(documentTypePath, "utf-8"); //read document type from Path
const promptText = `${documentType}, in language ${language}, transcript:\n\n${transcript}`; //combine doc type, language and transcript - Change prompt here if needed
+8
View File
@@ -40,6 +40,14 @@ const module_exports = {
createDocumentFromTranscript: async function(transcriptPath, documentTypePath, language = "en") { // default language is English
return new Promise(async(resolve, reject) => {
try {
if (language.toLowerCase() === "de") {
language = "German"
}else if (language.toLowerCase() === "in") {
language = "Indish"
} else {
language = "English"
}
const transcript = await fs.promises.readFile(transcriptPath, "utf-8"); //read transcript file from Path
const documentType = await fs.promises.readFile(documentTypePath, "utf-8"); //read document type from Path
const promptText = `${documentType}, in language ${language}, transcript:\n\n${transcript}`; //combine doc type, language and transcript - Change prompt here if needed
+8
View File
@@ -40,6 +40,14 @@ const module_exports = {
createDocumentFromTranscript: async function(transcriptPath, documentTypePath, language = "en") { // default language is English
return new Promise(async(resolve, reject) => {
try {
if (language.toLowerCase() === "de") {
language = "German"
}else if (language.toLowerCase() === "in") {
language = "Indish"
} else {
language = "English"
}
const transcript = await fs.promises.readFile(transcriptPath, "utf-8"); //read transcript file from Path
const documentType = await fs.promises.readFile(documentTypePath, "utf-8"); //read document type from Path
const promptText = `${documentType}, in language ${language}, transcript:\n\n${transcript}`; //combine doc type, language and transcript - Change prompt here if needed