يقوم هذا المكون المخصص بدمج خدمة Openai Text-to-Tpesh (TTS) مع مساعد Home ، مما يسمح للمستخدمين بتحويل النص إلى صوت منطوق. تدعم الخدمة العديد من اللغات والأصوات ، وتقدم خيارات قابلة للتخصيص مثل النموذج الصوتي.
يتيح مكون Openai TTS للمساعد المنزلي استخدام API Openai لإنشاء الصوت المنطوق من النص. يمكن استخدام ذلك في الأتمتة أو المساعدين أو البرامج النصية أو أي مكون آخر يدعم TTS داخل مساعد المنزل. تحتاج إلى مفتاح API Openai.
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 درجات في الجزء العلوي الأيمن وحدد عنصر "المستودعات المخصصة".
نسخ/لصق https://github.com/sfortis/openai_tts في مربع النص "مستودع" وحدد "التكامل" لإدخال الفئة.
انقر فوق "إضافة" لإضافة مستودع مخصص.
يمكنك بعد ذلك النقر فوق إدخال مستودع "Openai TTS Speech Services" وتنزيله. أعد تشغيل مساعد المنزل لتطبيق المكون.
أضف التكامل عبر واجهة المستخدم ، وتوفير مفتاح API وحدد النموذج والصوت المطلوب. قد يتم تكوين مثيلات متعددة.
تأكد من أن لديك مجلد custom_components ضمن دليل تكوين مساعد منزلك.
داخل مجلد custom_components ، قم بإنشاء مجلد جديد يسمى openai_tts .
ضع ملفات repo داخل مجلد openai_tts .
أعد تشغيل مساعد المنزل
أضف التكامل عبر واجهة المستخدم ، وتوفير مفتاح API وحدد النموذج والصوت المطلوب. قد يتم تكوين مثيلات متعددة.