Say [Alexa] to wake module up,
then module will have 5 seconds to record the voice, encode it and upload to Azure.
Azure Cognitive service will convert the wav voice to text, send it back to the module.
ESP now transfer the Text to OPENAI via its API. and show the response returned by OPENAI as dialog.
the tricky thing is In China, GFW block the API endpoint, I built a Proxy server on CLoud. transparently transfer the API request to OPENAPI.
-
Notifications
You must be signed in to change notification settings - Fork 0
ShifengHuGit/ESP32S3-ChatAI
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published