esphome / esphome/feature-requests

2023 is the Year of Voice

Open
#2,056 2 comments 10 reactions 0 assignees View on GitHub
component: i2s_audio component: media_player
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**

As Home Assistant has the Year of Voice in 2023, I would like to come with an (complex?) idea:
With ESP32 Audio kit there are integreted microphones which can be used as an ear (or ears in case of multiple devices in a multiroom situation) of Home Assistant. (Maybe, Rasberry PI Pico W can be also targetted with additional hardware, but Muse-proto also have inbuilt mic.)

**Please describe your use case for this integration and alternatives you've tried:**

If you would like to control your automated home with your voice, you need microphone or multiple microphones connected to the HA server. Ususally, the servers are stored in the attic/cellar/etc. (normally not in a central position) Nevertheless, esp devices are small enough to decentralize the listening features alongside with music streaming as a device of music assistant. so it can be a perfect bi-directional (all-in-one: bluetooth/jack/wifi/etc) voice assistant interface Additionally, it would be best to somehow integrated with the HA's integrated rhasspy project which is upcoming in 2023.

**Additional context**

This ticket is only a thought provoking. If you have better solution or an alternative hardware(s) setup feel free to share your thought.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are identified. The request mentions ESP32 Audio Kit, Raspberry Pi Pico W, Muse-proto, Music Assistant, and Rhasspy, so first determine whether a concrete integration scope exists. Done would require a specific hardware target and defined voice and audio behavior.

Written by the indexing model from the issue text.

Assessment

Domain
audio-video-rtc, embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.