trretretret commited on
Commit
31ac2a2
1 Parent(s): bb473c7
Files changed (2) hide show
  1. .env +1 -0
  2. server.js +10 -1
.env CHANGED
@@ -1,4 +1,5 @@
1
  #change key to yours ,this is invalid
2
  export SPEECH_KEY=299085b1a64047eb96f97d6c24ad91a5
3
  export SPEECH_REGION=eastus
 
4
 
 
1
  #change key to yours ,this is invalid
2
  export SPEECH_KEY=299085b1a64047eb96f97d6c24ad91a5
3
  export SPEECH_REGION=eastus
4
+ export MAX_CHAR=499
5
 
server.js CHANGED
@@ -5,6 +5,9 @@ const sdk = require("microsoft-cognitiveservices-speech-sdk");
5
  const path = require('path');
6
  const fs = require('fs')
7
 
 
 
 
8
 
9
 
10
  app.use(cors()); // Use cors middleware here
@@ -16,7 +19,13 @@ app.get('/tts/:text', async (req, res) => {
16
  let startTime=Date.now();
17
  console.log('start /tts ' + startTime);
18
  let text = req?.params?.text || 'test';
19
- let subtext= text.substring(0, 498);
 
 
 
 
 
 
20
  try {
21
  const response = await fetch("https://api.ttsopenai.com/api/v1/public/text-to-speech-stream", {
22
  method: "POST",
 
5
  const path = require('path');
6
  const fs = require('fs')
7
 
8
+ let MAX_CHAR=parseInt(process.env.MAX_CHAR)
9
+
10
+ console.log('MAX_CHAR:',MAX_CHAR);
11
 
12
 
13
  app.use(cors()); // Use cors middleware here
 
19
  let startTime=Date.now();
20
  console.log('start /tts ' + startTime);
21
  let text = req?.params?.text || 'test';
22
+ let max_characters=MAX_CHAR || 498;
23
+ let subtext= text.substring(0, max_characters);
24
+
25
+ console.log('max_characters:',max_characters);
26
+ console.log('text that will be convert to audio:', subtext);
27
+
28
+
29
  try {
30
  const response = await fetch("https://api.ttsopenai.com/api/v1/public/text-to-speech-stream", {
31
  method: "POST",