Recommendations for Voice Assistant user interface

Looking to build multiple OpenAI Assistants and train them on separate topics. Need to present the assistant to multiple sales staff in a retail situation that are using android based devices and have the staff interact by voice (like a google/siri assistant). I get the assistant creation part and can create the multiple assistants using the OpenAI platform. Any recommendation for how best to attach assistant to a user interface with voice?

Any guidance is appreciated.


1 Like

There is probably some Media Recorder class in android to record the voice data. Then send the voice data to the backend for transcription using whisper api. Next submit the transcription as message in your assistant. When the assistant replies, call the voice api to create audio file. Play this audio file in the android device.

1 Like