diff --git a/templates/admin.html b/templates/admin.html index 52ccb1b..5774c30 100644 --- a/templates/admin.html +++ b/templates/admin.html @@ -400,6 +400,9 @@ }); // Form submit const form = document.getElementById('ttsForm'); + const ipAddress = "{{ params.ip_address }}"; + const portNumber = "{{ params.port_number }}"; + const baseurl = `http://${ipAddress}:${portNumber}`; form.addEventListener('submit', async (event) => { event.preventDefault(); @@ -425,7 +428,7 @@ if (formData.get('streaming') === 'true') { // For streaming, update the audio player src const searchParams = new URLSearchParams(formData).toString(); - audioPlayer.src = "/tts-demo-request?" + searchParams; + audioPlayer.src = baseurl + "/tts-demo-request?" + searchParams; audioPlayer.load(); // Reload the audio player } else { // For non-streaming, send a POST request @@ -440,7 +443,7 @@ // Update output file path and audio player source const outputFilePath = document.getElementById('outputFilePath'); outputFilePath.textContent = result.output_file_path; - audioPlayer.src = `/audio/${result.output_file_path}`; + audioPlayer.src = baseurl + `/audio/${result.output_file_path}`; audioPlayer.load(); // Reload the audio player } });