voice recognition kinda works??

This commit is contained in:
YasinOnm08 2024-09-27 13:59:27 +02:00
parent 233a173697
commit 8090ce969e
3 changed files with 30 additions and 31 deletions

View file

@ -167,16 +167,14 @@ const InputOutputBackend: React.FC = () => {
mediaRecorder.onstop = async () => {
const audioBlob = new Blob(audioChunks.current, { type: "audio/ogg" })
console.log(audioBlob);
const url = URL.createObjectURL(audioBlob)
const audio = new Audio(url);
audio.play().catch(error => console.error("Error playing audio:", error));
console.log(url);
setAudioURL(url)
audioChunks.current = []
const wavBlob = await convertOggToWav(audioBlob)
// console.log(audioBlob);
// const url = URL.createObjectURL(audioBlob)
// const audio = new Audio(url);
// audio.play().catch(error => console.error("Error playing audio:", error));
const remote = new VoiceSend()
remote.sendToVoiceRecognition(wavBlob)
remote.sendToVoiceRecognition(audioBlob)
}
mediaRecorder.start()
@ -276,14 +274,9 @@ const InputOutputBackend: React.FC = () => {
onMicClick={handleMicClick}
inputDisabled={inputDisabled}
isRecording={isRecording}
/>
/>
</div>
)
}
export default InputOutputBackend
export default InputOutputBackend