Australiapkozul/ha-tts-bluetooth-speaker
TTS Bluetooth Speaker for Home Assistant
🔊 TTS qua loa Bluetooth không cắt quãng cho Home Assistant
Giải pháp tích hợp sẵn để phát giọng nói chuyển đổi văn bản thành loa Bluetooth mà không lo bị gián đoạn bởi quá trình quét thiết bị.
Dự án ha-tts-bluetooth-speaker cung cấp một thành phần media player tùy chỉnh cho Home Assistant nhằm phát giọng nói TTS (text-to-speech) thông qua loa Bluetooth. Nếu bạn đang dùng bộ dò thiết bị Bluetooth của HA để phát hiện sự hiện diện thiết bị, dự án còn cung cấp một bản thay thế giúp cả hai thành phần hoạt động cùng lúc mà không xung đột.
✨ Điểm nổi bật
- Phát TTS qua loa Bluetooth: Hỗ trợ phát tệp âm thanh MP3 được sinh từ dịch vụ TTS trực tiếp lên loa Bluetooth đã kết nối.
- Điều phối truy cập Bluetooth: Tự động tắt bộ dò Bluetooth khi đang phát âm thanh và bật lại sau khi hoàn tất để tránh cắt quãng.
- Cài đặt môi trường âm thanh: Hướng dẫn cài đặt PulseAudio, MPlayer và SoX hỗ trợ Bluetooth và MP3.
- Cấu hình quyền truy cập: Thêm người dùng
homeassistantvàpivào nhómpulse-access. - Tích hợp module Bluetooth vào PulseAudio: Cấu hình
module-bluetooth-discovertrongsystem.pa. - Dịch vụ PulseAudio tự động khởi động: Tạo service systemd để chạy PulseAudio ở chế độ hệ thống.
- Kết nối Bluetooth tự động tại khởi động: Tạo script ghép và kết nối loa Bluetooth khi hệ thống khởi động.
- Tùy chỉnh cấu hình media player: Hỗ trợ cài đặt địa chỉ Bluetooth, âm lượng, độ trễ im lặng trước/sau âm thanh.
💡 Vì sao đáng chú ý
Thay vì để Bluetooth bị cắt quãng do xung đột giữa quét thiết bị và phát âm thanh, dự án này thiết kế một luồng điều khiển rõ ràng: tắt bộ dò → ngắt quét → phát âm thanh → bật bộ dò lại. Điều này giúp duy trì chất lượng âm thanh tốt trong khi vẫn giữ được chức năng phát hiện sự hiện diện thiết bị.
Phù hợp với người dùng Home Assistant muốn sử dụng loa Bluetooth làm thiết bị phát giới thiệu thông báo hoặc phát nhạc mà không cần thiết bị phát lại riêng.
#HomeAssistant #BluetoothSpeaker #TTS #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
A curated list of amazingly awesome Home Assistant resources.
:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!
Home Assistant config files, rewritten to use the latest features, 100+ documented automations, automatically generated ToC :house: :robot:
:house_with_garden: Open source home automation that puts local control and privacy first.
Python library & console tool for controlling Xiaomi smart appliances