/
/
/
1{
2 "config_entries": {
3 "timezone": {
4 "label": "Timezone",
5 "description": "IANA timezone (e.g. Europe/Amsterdam) used to resolve the current time for stations."
6 },
7 "weather_city": {
8 "label": "Weather City",
9 "description": "City used to look up the weather forecast for stations that reference it."
10 },
11 "weather_country": {
12 "label": "Weather Country",
13 "description": "Country used to look up the weather forecast for stations that reference it."
14 },
15 "weather_provider": {
16 "label": "Weather Provider",
17 "description": "Service used to fetch the weather forecast for stations that reference it.",
18 "options": {
19 "open_meteo": "Open-Meteo",
20 "disabled": "Disabled"
21 }
22 },
23 "weather_timeout_seconds": {
24 "label": "Weather Request Timeout",
25 "description": "How long to wait for the weather provider to respond, in seconds, before giving up."
26 },
27 "tts_loudness_boost": {
28 "label": "Spoken Clip Loudness Boost",
29 "description": "How many decibels above the music the spoken sections should sit. Peaks are always limited so the audio can never clip, so the last few decibels arrive mostly as compression rather than loudness. Set to 0 to keep spoken clips at the same level as the music."
30 }
31 },
32 "setup_flow": {
33 "user": {
34 "title": "Set up AI Radio",
35 "description": "Pick the AI engine that writes the moderator sections and the text-to-speech engine that voices them. Optionally set a weather location for stations that mention the weather."
36 },
37 "abort": {
38 "no_ai_engine": "AI Radio needs an AI engine. Set up a plugin that provides AI first, for example the Home Assistant plugin with an AI task entity.",
39 "no_tts_engine": "AI Radio needs a text-to-speech engine. Set up a plugin that provides text-to-speech first, for example the Home Assistant plugin with a TTS entity."
40 }
41 },
42 "errors": {
43 "ai_radio_no_ai_engine": "AI Radio cannot start because no AI engine is available. Set up a plugin that provides AI, for example the Home Assistant plugin with an AI task entity.",
44 "ai_radio_no_tts_engine": "AI Radio cannot start because no text-to-speech engine is available. Set up a plugin that provides text-to-speech, for example the Home Assistant plugin with a TTS entity."
45 }
46}
47