Integration with three js

Original Discord Post by amanu_16615 | 2024-11-14 22:52:11

i have the users query using this
convaiClient.current.setResponseCallback((response) => {
if (response.hasUserQuery()) {
var transcript = response.getUserQuery();
var isFinal = transcript.getIsFinal();
console.log(isFinal)
if (isFinal) {
finalizedUserText.current += " " + transcript.getTextData();
transcript = “”;
// console.log(response.getTextData())
console.log(npcText,npcTextRef)
}
if (transcript) {
setUserText(finalizedUserText.current + transcript.getTextData());
console.log(finalizedUserText.current + transcript.getTextData())
} else {
setUserText(finalizedUserText.current);
console.log(finalizedUserText.current + transcript.getTextData())
}
}
console.log(response,response.getAudioResponse())
if (response.hasAudioResponse()) {
var audioResponse = response.getAudioResponse();
npcTextRef.current += " " + audioResponse.getTextData();
setNpcText(npcTextRef.current);

  console.log(npcTextRef.current)
}

so now how can i send this to the convai and get response in return it’s not responding at all i have done convaiClient.onAudioPlay and convaiClient.current.onAudioStop in my way and now how can i send the query and receive audio response

Reply by amanu_16615 | 2024-11-14 23:23:37

i thinnk i have solved it i will come by another qusetion thanks you🧐

This conversation happened on the Convai Discord Server, so this post will be closed.