/chatbot-voice-frontend

Frontend for chatbot powered by OpenAI. It can transcribe user's voice and input it into chat. The response will be provided by OpenAI gpt-3.5 chat completion model.

Primary LanguageCSS

chatbot-voice-frontend

Frontend for chatbot powered by OpenAI. It can transcribe user's voice and input it into chat. The response will be provided by OpenAI gpt-3.5 chat completion model.

Features to be added.

  • The text would be formatted for conversation involving code, table, list and other common text snippets. (done)
  • disable send icon until response from server is received.
  • text will be transcribed automatically and user don't have to click the transcribe button
  • audio blob will not be stored and send to server, but streamed to server. Reduces transcription time.