● HA작업) 구글스피커 동작 service: tts.google_say service: tts.edge_tts_say 설정 하기
이전
다음
링크
본문
● HA작업) 구글스피커 동작 service: tts.google_say service: tts.edge_tts_say 설정 하기
동작 확인하기
구글 홈 스피커 > 미디어 찾아 보기 >>
text-to-speech 와 my media 에서 확인 가능
Text-to-speech 에서 각각 동작 확인 합니다
google TTS
각각 동작 확인 합니다.
edge TTS
구글스피커로 방송하기 자동화 설정 추가 사용 적용 예)
service: tts.google_say 설정 하기
service: tts.google_say
data:
entity_id: media_player.nest_hub_seojae
message: >-
현제 시간은 {{ now().hour}} 시 {{ now().minute }} 분 입니다 . 금일 은 {{now().year}}년
{{now().month}}월 {{now().day}}일 {{now().hour}}시 {{now().minute}}분 오늘은 {{
now().strftime('%A') }} 입니다, 오늘 영덕동 날씨는
{{states.sensor.naver_weather_weathercast_1.state}}, 오늘 영덕동 기온은
{{states.sensor.naver_weather_nowtemp_1.state}}입니다. 내일 영덕동 날씨는
{{states.sensor.naver_weather_tomorrowmstate_1.state}}, 내일 영덕동 최저기온은
{{states.sensor.naver_weather_tomorrowmtemp_1.state}}도 입니다. 오늘의 영덕동 비소식은
{{states.sensor.naver_weather_rainystart_1.state}} 입니다. 우리집 온도계는
{{states.sensor.onseubdogye_temperature.state}}, 우리집 습도계는
{{states.sensor.onseubdogye_humidity.state}}입니다, 우리집 전기에너지 사용량은
{{states.sensor.energymeterip67_electricity_usage_power67_kw.state}} 와트 입니다.
현제 시간은 {{ now().hour}} 시 {{now().minute }} 분 입니다.
language: ko
service: tts.edge_tts_say 설정 하기
service: tts.edge_tts_say
data:
entity_id: media_player.nest_hub_seojae
message: >-
엘르베이트를 불렀습니다. 엘르베이트를 불렀습니다. 엘르베이트를 불렀습니다. 현제 시간은 {{ now().hour}} 시 {{
now().minute }} 분 입니다 .service: tts.google_say edge_tts_say language: ko-KR-SunHiNeural
language: ko-KR-SunHiNeural
선행 TTS 기본 설정 조건
/config/configuration.yaml 구성 하기
homeassistant:
external_url: "https://ha.11q.duckdns.org"
internal_url: "http://192.168.0.35:8123"
name: Home
latitude: 37.278944883
longitude: 127.071503015
elevation: 4
customize: !include customize.yaml
media_dirs:
# media: /config/media
media: /config/www/media
media_player:
- platform: group
entities:
- media_player.nest_hub_seojae
- media_player.nest_audio_geosil
- media_player.hommini_anbang
name: speaker_all
- platform: group
entities:
- media_player.nest_audio_geosil
- media_player.nest_hub_seojae
name: speaker_2
tts:
- platform: google_translate
service_name: google_say
cache_dir: /tmp/tts
language: "ko"
cache: true
time_memory: 300
# base_url: 제거합니다
- platform: edge_tts
language: ko-KR-SunHiNeural
# language: zh-CN
volume: +10%
추가더 사용사례
node-red TTS 설정 하기
google_say 를 node-red에서 설정 사례
{"message":"{{Name}} 현관에 방문자가 왔습니다(node-red_notify).-----. {{payload}} "}
edge_tts_say 를 node-red에서 설정 사례
{"message":"{{Name}} 현관에 방문자가 왔습니다(node-red_notify).-----. {{payload}} "}
https://www.home-assistant.io/integrations/gstreamer/
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
관련자료
-
링크
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.