ส่วนประกอบที่กำหนดเองนี้รวมบริการ Text-to-Speech (TTS) ของ OpenAI กับผู้ช่วยในบ้านช่วยให้ผู้ใช้สามารถแปลงข้อความเป็นเสียงพูด บริการรองรับภาษาและเสียงต่าง ๆ ที่เสนอตัวเลือกที่ปรับแต่งได้เช่นโมเดลเสียง
ส่วนประกอบ OpenAI TTS สำหรับผู้ช่วยที่บ้านทำให้สามารถใช้ OpenAI API เพื่อสร้างเสียงพูดจากข้อความ สิ่งนี้สามารถใช้ในระบบอัตโนมัติผู้ช่วยสคริปต์หรือส่วนประกอบอื่น ๆ ที่รองรับ TTs ภายในผู้ช่วยในบ้าน คุณต้องใช้คีย์ OpenAI API
service: tts.speak
target:
entity_id: tts.openai_nova_engine
data:
cache: true
media_player_entity_id: media_player.bedroom_speaker
message: My speech has improved now!
ไปที่เมนู HACS แถบด้านข้าง
คลิกที่เมนู 3-Dot Overflow ที่ด้านบนขวาและเลือกรายการ "ที่เก็บที่กำหนดเอง"
คัดลอก/วาง https://github.com/sfortis/openai_tts ลงในกล่องข้อความ "ที่เก็บ" และเลือก "การรวม" สำหรับรายการหมวดหมู่
คลิกที่ "เพิ่ม" เพื่อเพิ่มที่เก็บที่กำหนดเอง
จากนั้นคุณสามารถคลิกที่รายการที่เก็บ "Openai TTS Services" และดาวน์โหลด รีสตาร์ทผู้ช่วยที่บ้านเพื่อใช้ส่วนประกอบ
เพิ่มการรวมผ่าน UI ให้คีย์ API และเลือกรุ่นและเสียงที่ต้องการ อาจมีการกำหนดค่าหลายอินสแตนซ์
ตรวจสอบให้แน่ใจว่าคุณมีโฟลเดอร์ custom_components ภายในไดเรกทอรีการกำหนดค่าผู้ช่วยที่บ้านของคุณ
ภายในโฟลเดอร์ custom_components สร้างโฟลเดอร์ใหม่ชื่อ openai_tts
วางไฟล์ repo ภายในโฟลเดอร์ openai_tts
รีสตาร์ทผู้ช่วยที่บ้าน
เพิ่มการรวมผ่าน UI ให้คีย์ API และเลือกรุ่นและเสียงที่ต้องการ อาจมีการกำหนดค่าหลายอินสแตนซ์