Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Optimize a version to use with ESP32 and microphone for assist #147

Open
lubeda opened this issue Nov 14, 2023 · 4 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@lubeda
Copy link
Owner

lubeda commented Nov 14, 2023

In my lab I made (hacked together with duck tape and hot glue) a version that works with microphone as an assist satelite.

The functionality was there but the display had some hiccups. I think because of timing issues. Voice is very depdendent on timing so the esp32_rmt_led_stripplattform.

My dream is to have some ehmtx devices in some rooms with a microphone for assist (Goodbye Alexa)

@lubeda lubeda added enhancement New feature or request help wanted Extra attention is needed labels Nov 14, 2023
@trip5
Copy link
Contributor

trip5 commented Nov 14, 2023

Woah. I thought I saw some things in the repo that looked like that...

Did you add a microphone or mic array? There's a speaker in there but I assumed that could only be used as a speaker?

Would you be able to share pictures, diagrams, anything?

@lubeda
Copy link
Owner Author

lubeda commented Nov 15, 2023

These are old videos with the press button to speak assist :https://www.youtube.com/shorts/wHDdW07svjc and https://www.youtube.com/watch?v=CsOir14DCbM

With wake word the source has to be adapted but the impression is more or less the same

@trip5
Copy link
Contributor

trip5 commented Nov 15, 2023

Oh. I thought you had experimented with getting the Ulanzi to act as a voice assistant. I have my doubts that a bare ESP32 such as exists in the Ulanzi can handle wakeword...

All the other examples I've seen, voice assistant still struggles with wakewords even though the assistant is the only component of the ESPHome device.

I myself have just ordered a ESP32 Korvo https://www.aliexpress.com/item/1005002803964499.html to play with. It seems to have a lot of dedicated hardware to it to make a voice assistant...

I'd almost think that it would be better to simply stuff another ESP32 inside the Ulanzi case, replace the speaker and just have 2 different devices in the same box. The Korvo is way too big though... almost 8 cm diameter.

@lubeda
Copy link
Owner Author

lubeda commented Nov 17, 2023

the esp32 is capable to do voice activation. The case of the ulanzi is hard to open, I will buy a new one and try this: https://github.com/lubeda/EspHoMaTriXv2/wiki/ulanzi-hardware-mode and try also to add a mic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants