ผู้ช่วยด้วยเสียงที่ใช้ Java Runnable บน Raspberry Pi
Nova ใช้ Marytts เป็นเอ็นจิ้นข้อความเป็นคำพูดและเซิร์ฟเวอร์ DeepSpeech ของ Mozilla เป็นข้อความพูดเป็นข้อความ ผู้ช่วยตอบสนองทันทีที่มีเสียงดังพอหลังจากนั้นมันจะตอบสนองทันทีที่มีการพูดวลีคำกระตุ้นการตัดสินใจ โนวามีเครื่องมือทักษะที่โหลดทักษะแบบไดนามิกตามคำพูดที่ตรงกัน สามารถเพิ่มทักษะเพิ่มเติมด้วยอินเทอร์เฟซทักษะ ปัจจุบันผู้ช่วยได้รับการออกแบบมาสำหรับภาษาเยอรมัน แต่สามารถเปลี่ยนแปลงได้อย่างง่ายดาย
ไฟล์อสังหาริมทรัพย์
ไฟล์ "config.properties" นี้อยู่ในโฟลเดอร์ทรัพยากร
name = Nova
voice = bits1-hsmm
call_to_action1 = hallo nova
call_to_action2 = hey nova
stop_action = nova stop
server_adress=http://192.168.xxx.xxx:8080/stt
additional_listening_time=1000
ชื่อผู้ช่วยเสียงที่ใช้ในกรณีนี้เสียงผู้หญิงภาษาเยอรมันภาษาเยอรมันวลีที่กระตุ้นให้ผู้ช่วยฟังวลีหยุดการกระทำซึ่งสามารถใช้สำหรับทักษะเซิร์ฟเวอร์ DeepSpeech ที่อยู่เวลาฟังเพิ่มเติมในมิลลิวินาทีเป็นเวลาที่ผู้ช่วยจะฟังแม้หลังจากไม่มีเสียง
ใช้อินเทอร์เฟซทักษะและเพิ่มคำศัพท์แอ็คชั่น Handle-method เป็นจุดเข้าร่วมทักษะ หากคำหลักดำเนินการตรงกับวิธีการจัดการจะเริ่มขึ้น คุณสามารถใช้ Canhandle-method ของคุณเองและเปลี่ยนหลักสูตรวิธีการจับคู่คำหลักหรือติดกับค่าเริ่มต้น ทักษะกลับมาเป็นสตริงที่โนวาจะเรียกออกมาเสมอ
ปัจจุบันมีทักษะหลายอย่างในการพัฒนาและจะได้รับการปล่อยตัวในอนาคตอันใกล้
Weatherskill ใช้ OpenWeather API ดังนั้นคุณต้องเพิ่มคีย์ลงในสภาพอากาศ config.properties เป็นไปได้ที่จะขออุณหภูมิของวันนี้สภาพอากาศสำหรับวันนี้และวันพรุ่งนี้สำหรับเมืองต่าง ๆ สภาพอากาศในเวลาที่ต่างกันถ้าฝนตกหรือดวงอาทิตย์ส่องแสง คุณสามารถเปลี่ยนหรือเพิ่มการตอบกลับในไฟล์ข้อความที่อยู่ในโฟลเดอร์เอาต์พุต การตอบกลับแต่ละครั้งมีไฟล์ตอบกลับของตนเอง
api=xxxxxxx
defaultcity=Frankfurt am Main
OpenWeather api-key ค่าเริ่มต้นถ้าผู้พูดไม่ได้ให้ชื่อ CityName พร้อมคำสั่ง
"Wie wird das Wetter morgen"
"Wie warm wird es"
"Wie kalt wird es in Berlin"
"Regnet es heute in Frankfurt"
ทักษะนี้ส่งคืนเวลาปัจจุบันวันที่และวัน คุณสามารถเปลี่ยนหรือเพิ่มการตอบกลับในไฟล์ข้อความที่อยู่ในโฟลเดอร์เอาต์พุต การตอบสนองแต่ละครั้งมี ResponseFile ของตัวเอง
"Welcher Tag ist heute"
"Wie spät ist es"
"Welcher Tag ist morgen"
เพิ่มที่เก็บล่าสุดสำหรับ Mary ไปยัง POM ที่เก็บนี้สามารถเปลี่ยนแปลงได้ในอนาคตอันใกล้ ในกรณีนี้คุณสามารถดาวน์โหลดไลบรารีได้ที่นี่: https://github.com/marytts/marytts/releases/tag/v5.2
คุณต้องการไฟล์ต่อไปนี้:
slu-it
ข้าวเปลือก
@keeper_pmo
LinkedIn
pmo-it.de