In this video, I show how we can integrate with the Azure AI Services Speech service, using two different methods to capture speech from the microphone via our Streamlit application and submit that to Azure OpenAI.
LINKS AND INFO
Catallaxy Services - https://www.catallaxyservices.com
Build a Data Application with Streamlit -- https://www.catallaxyservices.com/pre...
Slide deck -- https://www.catallaxyservices.com/med...
Demo code -- https://github.com/feaselkl/Build-a-D...
Streamlit documentation -- https://docs.streamlit.io/get-started
What is the Whisper model? -- https://learn.microsoft.com/en-us/azu...
What is the Speech service? -- https://learn.microsoft.com/en-us/azu...
Stateful Button -- https://arnaudmiribel.github.io/strea...
Quickstart: Hear and speak with chat models in the AI Studio chat playground -- https://learn.microsoft.com/en-us/azu...
Quickstart: Recognize and convert speech to text -- https://learn.microsoft.com/en-us/azu...
Azure OpenAI speech to speech chat -- https://learn.microsoft.com/en-us/azu...
Quickstart: Real-time meeting transcription -- https://learn.microsoft.com/en-us/azu...