Commit graph

13 commits

Author SHA1 Message Date
Erik Montnemery
b254218dd6
Remove base_url configuration option from tts (#94905) 2023-06-21 11:20:33 +02:00
Erik Montnemery
59f5b8f2d6
Remove unneeded checks for Entity.platform (#94321)
* Remove unneeded checks for Entity.platform

* Update tests

* Prevent breaking integrations without an EntityComponent

* Warn when entity has no platform
2023-06-09 15:17:41 +02:00
c0ffeeca7
c3a3ddcfa4
Standardize spelling of TTS and STT (#93857)
* Standardize spelling of TTS and STT

* Apply suggestions from code review

* Update homeassistant/components/tts/media_source.py

---------

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-05-31 11:00:19 -04:00
Martin Hjelmare
1a18dc7425
Add tts entity (#91692)
* Add tts entity

* Allow passing engine id to url view

* Update async_resolve_engine

* Add and update more tests

* Fix assist pipeline tests temporarily

* Move fixtures

* Update notify platform

* Complete legacy tests

* Update media source tests

* Update async_get_text_to_speech_languages

* Address comment

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-04-20 22:55:46 -04:00
Paulus Schoutsen
8018be28ee
TTS: allow resolving engine and test supported options (#90539)
TTS: allow resolving engine
2023-03-31 13:34:42 -05:00
Paulus Schoutsen
697e7b3a20
TTS Cleanup and expose get audio (#79065) 2022-09-25 20:53:20 -04:00
epenet
5c8e8e4860
Use new media player enums (#78264) 2022-09-12 20:06:27 +02:00
Paulus Schoutsen
56000c0378
Clean up when TTS base URL is applied (#70835) 2022-04-27 02:18:29 +02:00
Paulus Schoutsen
9303e35a7d
tts.say to use media source URLs (#70382) 2022-04-26 13:49:32 -07:00
Marc Mueller
45d8d04c40
Use assignment expressions [other] (#66882) 2022-02-19 17:22:51 +01:00
Marc Mueller
ac50248938
Add type ignore error codes [other] (#66781) 2022-02-17 23:10:25 -08:00
Bram Kragten
a9390908ea
Keep TTS media browser params in identifier (#66663)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-16 08:54:57 -08:00
Paulus Schoutsen
8456c6416e
Add a media source to TTS (#66483) 2022-02-14 08:54:12 -08:00