@@ -17,10 +17,38 @@ ESPHome 2025.5.0 - 21st May 2025
17
17
Sound Level, components/sensor/sound_level, waveform.svg, dark-invert
18
18
MIPI SPI Displays, components/display/mipi_spi, t4-s3.jpg
19
19
20
- Audio
21
- -----
20
+ Voice Assistant
21
+ ---------------
22
+
23
+ We have implemented all of the new features developed for the Voice Preview Edition!
24
+ The voice assistant component supports starting conversations from Home Assistant and
25
+ continuing conversations without needing to reactivate the wake word.
26
+ Additionally, microWakeWord supports enabling and disabling models via yaml actions.
27
+ The voice assistant component, through Home Assistant, can also change the active
28
+ on-device wake word. If you use our prebuilt voice assistant firmwares, then you
29
+ will receive an update notification automatically in Home Assistant adding support
30
+ for these new features!
31
+
32
+ If you have taken control or created your own voice assistant configuration, you may
33
+ need to adjust them to support these new features. Please see the newly updated
34
+ examples in our wake word voice assistant firmware repository to get started.
35
+
36
+ It is now easier to configure and use microphones. Multiple components can
37
+ simultaneously read from one microphone. Each individual component using a microphone
38
+ can also set their own specific gain level or specify which microphone channel to use.
39
+ Microphone settings are validated at compilation, and most settings are converted,
40
+ if necessary, without any extra configuration. Your existing YAML files should still
41
+ build without any adjustments. However, if your microphone was previously configured
42
+ to use 32 bits per sample, then you should add a gain factor of 4 to match
43
+ ESPHome's previous behavior. For example:
44
+
45
+ .. code-block :: yaml
46
+
47
+ voice_assistant :
48
+ microphone :
49
+ microphone : echo_microphone
50
+ gain_factor : 4
22
51
23
- To be written...
24
52
25
53
Packet Transport
26
54
----------------
@@ -39,7 +67,7 @@ it from the new ``collect_headers`` config variable allowing you to collect and
39
67
ATM90E32
40
68
--------
41
69
42
- For energy meters that use the :doc: `atm90e32 /components/sensor/atm90e32 ` energy metering chip, like from CircuitSetup,
70
+ For energy meters that use the :doc: `atm90e32 < /components/sensor/atm90e32 > ` energy metering chip, like from CircuitSetup,
43
71
and Gelidus Research, support was added for semi-automatic gain & offset calibration, and status messages for each
44
72
phase & frequency. An apparent power sensor was also added.
45
73
0 commit comments