Javascript Google文本到语音-如何从文件中读取文本输入?

Javascript Google文本到语音-如何从文件中读取文本输入?,javascript,google-api,json,Javascript,Google Api,Json,我正在Node.js中使用Google TextToSpeech API从文本生成语音。我能够得到一个输出文件,其名称与为演讲生成的文本相同。然而,我需要稍微调整一下。我希望我能同时生成多个文件。重点是,例如,我有5个单词(或句子)要生成,例如猫、狗、房子、天空、太阳。我想将它们分别生成一个单独的文件:cat.wav、dog.wav等 我还希望应用程序能够从*.txt文件中读取这些单词(每个单词/句子位于*.txt文件的单独一行) 有这种可能性吗?下面我将粘贴我正在使用的*.js文件代码和*.j

我正在Node.js中使用Google TextToSpeech API从文本生成语音。我能够得到一个输出文件,其名称与为演讲生成的文本相同。然而,我需要稍微调整一下。我希望我能同时生成多个文件。重点是,例如,我有5个单词(或句子)要生成,例如猫、狗、房子、天空、太阳。我想将它们分别生成一个单独的文件:cat.wav、dog.wav等

我还希望应用程序能够从*.txt文件中读取这些单词(每个单词/句子位于*.txt文件的单独一行)

有这种可能性吗?下面我将粘贴我正在使用的*.js文件代码和*.json文件代码

*.js

*.json

{
  "audioConfig": {
    "audioEncoding": "LINEAR16",
    "pitch": -2,
    "speakingRate": 1
  },
  "input": {
    "text": "Text to Speech" 
  },
  "voice": {
    "languageCode": "en-US",
    "name": "en-US-Wavenet-D"
  }
}
我不太擅长编程。我在google上找到了一个关于如何实现这一点的教程,并对其进行了轻微修改,使保存的文件名与生成的文本相同

我将非常感谢你的帮助。阿瑞克

{
  "audioConfig": {
    "audioEncoding": "LINEAR16",
    "pitch": -2,
    "speakingRate": 1
  },
  "input": {
    "text": "Text to Speech" 
  },
  "voice": {
    "languageCode": "en-US",
    "name": "en-US-Wavenet-D"
  }
}