Low cost ESP32 voice platforms

The issue was solved, it turns out that it was only that the microphone should be in left, instead of stereo :sweat_smile:

1 Like

Nice, was that my code?

Hi, maybe i am too stupid, I flashed ESPHome to this device,now i get the error “An error occurred. Improv Wi-Fi Serial not detected” - > Reflashing did the trick

Hi, I have a v1 Version and installed this code to it.

Its working fine with Home Assistant Cloud an wakeword Okay Nabu.

If i change the activation word or assistant the ball is not reacting at all even after reboot.

Do you know whats wrong ?

1 Like

Wakework is fine (except hey jarvis)

If i change the assistant to ChatGPT the ball is not reacting at all even after reboot.

Do you know whats wrong ?

I had to change :

speaker:
  - platform: i2s_audio
    id: box_speaker
    i2s_audio_id: i2s_audio_bus
    dac_type: external
    i2s_dout_pin:   
      number: GPIO7 # DIN Pin of the MAX98357A Audio Amplifier
    channel: left
    buffer_duration: 1000ms

to :

speaker:
  - platform: i2s_audio
    id: box_speaker
    i2s_audio_id: i2s_audio_bus
    dac_type: external
    i2s_dout_pin:   
      number: GPIO7 # DIN Pin of the MAX98357A Audio Amplifier
    channel: left
    buffer_duration: 100ms

Otherwise it was listening to the end of it’s own conversation and triggering itself… was funny for about 5 minutes :slight_smile:

that’s interesting, I don’t have that problem, will keep it in mind, no doubt it will happen at some stage LOL

1 Like

How is the performance with these devices? They look pretty tiny as well. Are the screens usable at 1.28"? I have box3-s3’s and a PE and am looking to see if i can get better performance outta other devices and these seem promising for the price.

The screen is small (and round isn’t necessarily great for all purposes (especially displaying other data) either), but it’s a nice and cheap platform to experiment with (I haven’t been all that successful on the voice recognition side though). Audio playback quality is not exactly great and the volume rather low. Flashing/ upgrading works nicely.

1 Like

it’s the same device as the box-s3, a esp32-s3 and if you have performance issues with your box or voice PE it’s more likely the pipeline behind it, these boxes are just end devices.

i see it’s my code in the pastezen, you could have just posted the link:

1 Like

Nice collection thanks, which device you recommend, I read the mic is on the back, and it’s hard to listen for commands

Hey Home Assistant Community :wave:
I’ve just published xiaozhi-mcp-hacs, a custom HACS integration that lets your Xiaozhi ESP32 AI chatbot talk directly to Home Assistant over the Model Context Protocol (MCP).
[GitHub - mac8005/xiaozhi-mcp-hacs: A Home Assistant Custom Integration (HACS) that connects Xiaozhi ESP32 AI chatbot to Home Assistant via MCP]

Feedback, issues, and PRs are very welcome. Happy automating! :rocket:

3 Likes

The number of new devices out there is amazing. I want this one - https://www.youtube.com/watch?v=gWqOrTAf3Tw

2 Likes