geethareddy commited on
Commit
acd260b
·
verified ·
1 Parent(s): 685e8d2

Update templates/index.html

Browse files
Files changed (1) hide show
  1. templates/index.html +3 -5
templates/index.html CHANGED
@@ -23,19 +23,17 @@
23
 
24
  <script>
25
  async function startVoiceInteraction() {
26
- await fetch("/start_interaction");
27
-
28
  let audioPlayer = document.getElementById("audio-player");
29
 
30
  // Step 1: Welcome Message
31
  audioPlayer.src = "/static/welcome.mp3";
32
  audioPlayer.play();
33
- await new Promise(resolve => setTimeout(resolve, 3000));
34
 
35
  // Step 2: Ask for Name
36
  audioPlayer.src = "/static/ask_name.mp3";
37
  audioPlayer.play();
38
- await new Promise(resolve => setTimeout(resolve, 3000));
39
 
40
  let name = await recordAndProcessAudio();
41
  document.getElementById("name").value = name;
@@ -43,7 +41,7 @@
43
  // Step 3: Ask for Email
44
  audioPlayer.src = "/static/ask_email.mp3";
45
  audioPlayer.play();
46
- await new Promise(resolve => setTimeout(resolve, 3000));
47
 
48
  let email = await recordAndProcessAudio();
49
  document.getElementById("email").value = email;
 
23
 
24
  <script>
25
  async function startVoiceInteraction() {
 
 
26
  let audioPlayer = document.getElementById("audio-player");
27
 
28
  // Step 1: Welcome Message
29
  audioPlayer.src = "/static/welcome.mp3";
30
  audioPlayer.play();
31
+ await new Promise(resolve => setTimeout(resolve, 2000)); // Wait for welcome message to play
32
 
33
  // Step 2: Ask for Name
34
  audioPlayer.src = "/static/ask_name.mp3";
35
  audioPlayer.play();
36
+ await new Promise(resolve => setTimeout(resolve, 3000)); // Wait before recording
37
 
38
  let name = await recordAndProcessAudio();
39
  document.getElementById("name").value = name;
 
41
  // Step 3: Ask for Email
42
  audioPlayer.src = "/static/ask_email.mp3";
43
  audioPlayer.play();
44
+ await new Promise(resolve => setTimeout(resolve, 3000)); // Wait before recording
45
 
46
  let email = await recordAndProcessAudio();
47
  document.getElementById("email").value = email;