сохранить в формате json из расшифровки Web Speech API

#javascript #javascript-objects #webspeech-api

#javascript #javascript-объекты #webspeech-api

Вопрос:

Я использую web speech recognition API в Chrome для получения расшифровок и сохранения в переменной строкового массива (называемой notes). Я хотел бы сохранить полные транскрипты в формате json, чтобы я мог легко использовать его позже.

В настоящее время в моем проекте есть html, css amp; script.js , расшифровки хранятся в localStorage. Могу ли я узнать, как мне следует работать, чтобы сохранить стенограмму в формате json? Или, если есть какие-либо полезные ссылки?

Я просмотрел соответствующие видео( https://youtu.be/T7s3st6xfpA?t=205 ), result.js будет создан, если я назначу информацию в переменной (notesInfo) и вызову

 node saveFile.js
 

saveFile.js

   const notesInfo = {
      date:'1.12.2021', content:'How are you'
  }

  const fs = require('fs');

  const saveData = (notesInfo) => {
        const finished = (error) => {
            if(error){
              console.error(error)
              return;
            }
        }

        const jsonData = JSON.stringify(notesInfo)
        fs.writeFile('result.json', jsonData, finished)
  }

  saveData(notesInfo)
 

результат.json

 {"date":"1.12.2021","content":"How are you"}
 

Но это подходит для назначения предсказуемых данных ({«дата»:»1.12.2021″, «содержание»: «Как дела»}) в переменную (notesInfo). Но я хочу, чтобы моя переменная string array (notes), сгенерированная в результате веб-распознавания речи, могла быть автоматически сохранена в новом файле json, когда я начну использовать распознавание речи в своем веб-браузере. Я работал несколько дней, но до сих пор не имею никаких идей.

Спасибо за вашу доброту!