Files
core/homeassistant/components
Michael HansenandGitHub ae516ffbb5 Automatically convert TTS audio to MP3 on demand (#102814)
* Add ATTR_PREFERRED_FORMAT to TTS for auto-converting audio

* Move conversion into SpeechManager

* Handle None case for expected_extension

* Only use ATTR_AUDIO_OUTPUT

* Prefer MP3 in pipelines

* Automatically convert to mp3 on demand

* Add preferred audio format

* Break out preferred format

* Add ATTR_BLOCKING to allow async fetching

* Make a copy of supported options

* Fix MaryTTS tests

* Update ESPHome to use "wav" instead of "raw"

* Clean up tests, remove blocking

* Clean up rest of TTS tests

* Fix ESPHome tests

* More test coverage
2023-11-06 15:26:00 -05:00
..
2023-10-23 11:21:33 +02:00
2023-10-20 11:45:44 -10:00
2023-11-02 22:00:43 -05:00
2023-10-22 18:34:01 +02:00
2023-10-21 00:26:02 +02:00
2023-11-06 20:24:01 +01:00
2023-10-25 23:22:38 -04:00
2023-10-21 00:26:02 +02:00
2023-11-06 20:31:12 +01:00
2023-10-25 15:55:28 -05:00
2023-11-06 08:54:30 +01:00
2023-11-05 21:13:45 +01:00
2023-10-19 21:38:15 +02:00
2023-11-03 12:15:49 +01:00
2023-10-20 20:20:17 +02:00
2023-10-21 00:26:02 +02:00
2023-10-20 20:20:04 +02:00
2023-10-21 00:26:02 +02:00
2023-10-20 14:54:51 +02:00
2023-10-31 09:10:43 +01:00
2023-11-03 11:10:08 -05:00
2023-10-30 09:46:48 +01:00
2023-10-20 11:13:18 +02:00
2023-10-20 12:02:43 +02:00
2023-11-01 13:25:33 +01:00
2023-10-20 23:06:13 +02:00