/* Audio recording and streaming demo by Miguel Grinberg. | |
Adapted from https://webaudiodemos.appspot.com/AudioRecorder | |
Copyright 2013 Chris Wilson | |
Licensed under the Apache License, Version 2.0 (the "License"); | |
you may not use this file except in compliance with the License. | |
You may obtain a copy of the License at | |
http://www.apache.org/licenses/LICENSE-2.0 | |
Unless required by applicable law or agreed to in writing, software | |
distributed under the License is distributed on an "AS IS" BASIS, | |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
See the License for the specific language governing permissions and | |
limitations under the License. | |
*/ | |
// const SOCKET_URL = 'ws://0.0.0.0:5001/tts' | |
// const SOCKET_URL = 'ws://216.48.183.5:5001/tts' | |
const SOCKET_URL = 'wss://tts-api.ai4bharat.org/tts' | |
var socket_tts= io(SOCKET_URL, { | |
'path': '/tts_socket.io', | |
'transport': ['websocket'], | |
'upgrade':false | |
}); | |
// var socket_tts= io('ws://127.0.0.1:5000/text',transport=['websocket'],upgrade=false,path='/tts_socket.io'); | |
socket_tts.once("connect", (x) => { | |
console.log(x) | |
console.log(socket_tts.id); // "G5p5..." | |
}); | |
window.AudioContext = window.AudioContext || window.webkitAudioContext; | |