Mercurial Hosting > lang
comparison src/chat.js @ 73:60ebb333b40c default tip
chunked encoding
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 28 Aug 2025 05:16:32 -0600 |
parents | 44bec62c49e2 |
children |
comparison
equal
deleted
inserted
replaced
72:5d274f7a4637 | 73:60ebb333b40c |
---|---|
87 function fixChatTextarea(textarea) { | 87 function fixChatTextarea(textarea) { |
88 fixTextarea(textarea); | 88 fixTextarea(textarea); |
89 textarea.parentNode.scrollIntoViewIfNeeded(false); | 89 textarea.parentNode.scrollIntoViewIfNeeded(false); |
90 if( !audio ) | 90 if( !audio ) |
91 audio = document.querySelector('div[buttons] audio'); | 91 audio = document.querySelector('div[buttons] audio'); |
92 audio.src = `/tts.mp3?voice=${chat.voice}&instructions=${encodeURIComponent(chat.tts_instructions)}&text=${encodeURIComponent(textarea.value)}`; | 92 audio.src = `/tts.wav?voice=${chat.voice}&instructions=${encodeURIComponent(chat.tts_instructions)}&text=${encodeURIComponent(textarea.value)}`; |
93 } | 93 } |
94 | 94 |
95 function askAi1() { | 95 function askAi1() { |
96 let input = document.querySelector('textarea'); | 96 let input = document.querySelector('textarea'); |
97 let url = `ai_ask1.js?chat=${chat.id}&input=${encodeURIComponent(input.value)}`; | 97 let url = `ai_ask1.js?chat=${chat.id}&input=${encodeURIComponent(input.value)}`; |