| /* 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; | |