Skip to content

marion001/Viettel-Speaker-Noti-TTS-HASS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Viettel-Speaker-Noti-TTS-HASS

Bước 1:

+,đi tới thư mục "custom_components" và tạo thư Mục tên "viettel_speaker". tiếp theo tải 2 file "init.py" và "manifest.json" vào trong thư mục "viettel_speaker" vừa tạo.

+,Tạo tiếp thư mục "www" ngang hàng với file "configuration.yaml". tiếp đến vào thư mục "www" vừa tạo, tạo tiếp một thư mục nữa có tên là: "Viettel_Speaker"

#tạo xong check config rồi khởi động lại Home Assistant

Bước 2: Tạo tài khoản + tạo token tại đây: https://viettelgroup.ai/dashboard/token

#Cấu Hình trong file configuration.yaml theo bên dưới đây:

  viettel_speaker:
    Key: 'M98myd7lWRT23z9kaRCgYv3DQsbjfyojLJW3ZJ29zNlF********************' #Thay Token Của Bạn vào đây
    Url_Hass: 'http://192.168.xxx.xxx:8123'  #Thay Địa CHỉ Hass Local CỦa Bạn tại đây hoặc Domain

#cấu hình input text để nhập văn bản thành giọng nói

  input_text:
    viettell_tts_text:
      name: "Nhập Nội Dung"

#Cấu hình trong file script.yaml

viettel_speaker:
  sequence:  
  - service: tts_viettel.say
    data_template:
      entity_id: media_player.googlehomemini    
      message: '{{ states(''input_text.viettell_tts_text'') }}'

#Cấu hình Xong check config rồi khởi động lại home assistant

Cấu hình lovelace:

type: custom:vertical-stack-in-card
cards:
  - artwork: cover
    entity: media_player.googlehomemini
    hide:
      icon_state: false
      power_state: false
      runtime: false
      source: false
      volume: false
    icon: mdi:google-assistant
    type: custom:mini-media-player
    name: Loa Google Home Mini
    info: short
  - type: entities
    entities:
      - entity: input_text.viettell_tts_text
        icon: mdi:message-processing
        name: 'Nhập Nội Dung:'
      - entity: script.viettel_speaker
        name: 'Gửi Thông Báo:'
        icon: mdi:cast-audio

Lưu Ý: Token Key chỉ dùng được 180 ngày. hết 180 ngày tạo token khác thay vào

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages