ส่วนเสริมนี้ใช้ความเข้ากันได้ของ NVDA กับ IBMTTS synthesizer
เราไม่สามารถแจกจ่ายไลบรารี IBMTTS ได้ ดังนั้นมันจึงเป็นเพียงคนขับ
หากคุณต้องการปรับปรุงไดรเวอร์นี้อย่าลังเลที่จะส่งคำขอดึงของคุณ!
แม้ว่าไดรเวอร์นี้จะเข้ากันได้กับห้องสมุดคารมคมคาย (เนื่องจากคารมคมคายมี API เดียวกับ IBMTTS) ไม่แนะนำให้ใช้คารมคมคายกับไดรเวอร์นี้เนื่องจากปัญหาการออกใบอนุญาต ก่อนที่จะใช้ไลบรารีการสังเคราะห์ใด ๆ กับไดรเวอร์นี้ขอแนะนำให้รับสิทธิ์การใช้งานใบอนุญาตก่อน
ไดรเวอร์นี้ได้รับการพัฒนาด้วยเอกสารที่มีให้สำหรับ IBMTTS ซึ่งเปิดเผยต่อสาธารณะบนเว็บ ดูส่วนการอ้างอิงสำหรับรายละเอียดเพิ่มเติม
รุ่นล่าสุดสามารถดาวน์โหลดได้ในลิงค์นี้
Viavoice TTS เป็นเอ็นจิ้นข้อความเป็นคำพูดที่พัฒนาโดย IBM ซึ่งสังเคราะห์การแสดงข้อความของภาษามนุษย์เป็นคำพูด
เปิดใช้งานการขยายตัวของตัวย่อ: สลับการขยายตัวของตัวย่อ โปรดทราบว่าการปิดการใช้งานตัวเลือกนี้จะปิดใช้งานการขยายตัวของตัวย่อใด ๆ ที่ระบุไว้ในพจนานุกรมย่อที่ผู้ใช้ให้
เปิดใช้งานการทำนายวลี: หากเปิดใช้งานตัวเลือกนี้ซินธิไซเซอร์จะพยายามทำนายว่าการหยุดชั่วคราวจะเกิดขึ้นในประโยคตามโครงสร้างของพวกเขาเช่นโดยใช้คำเช่น "และ" หรือ "" เป็นขอบเขตวลี หากตัวเลือกนี้ปิดอยู่มันจะหยุดชั่วคราวหากมีเครื่องหมายจุลภาคหรือเครื่องหมายวรรคตอนอื่น ๆ
หยุดชั่วคราว: นี่คือกล่องคอมโบที่มีสามตัวเลือก
ส่งการตั้งค่าคำพูดปัจจุบันเสมอ: มีข้อผิดพลาดใน synthesizer ที่บางครั้งจะทำให้การตั้งค่าคำพูดและระดับเสียงจะถูกรีเซ็ตเป็นค่าเริ่มต้นสั้น ๆ สาเหตุของปัญหานี้ยังไม่ทราบในขณะนี้อย่างไรก็ตามวิธีแก้ปัญหาคือการส่งอัตราการพูดและการตั้งค่าระดับเสียงในปัจจุบันอย่างต่อเนื่อง ตัวเลือกนี้ควรเปิดใช้งานโดยทั่วไป อย่างไรก็ตามควรปิดใช้งานหากอ่านข้อความที่มีแท็กเสียง backquote
อัตราตัวอย่าง: เปลี่ยนคุณภาพเสียงของซินธิไซเซอร์ มีประโยชน์มากที่สุดสำหรับ IBMTTS ซึ่งการตั้งค่าอัตราตัวอย่างเป็น 8 kHz ช่วยให้สามารถเข้าถึงชุดเสียงใหม่ได้
Add-on นี้มีหมวดหมู่ของการตั้งค่าของตัวเองภายในตัวเลือก NVDA เพื่อจัดการฟังก์ชั่นภายในบางอย่างที่ไม่เกี่ยวข้องกับการสังเคราะห์คำพูด
หมายเหตุ: ฟังก์ชั่นการอัปเดตอัตโนมัติหรือด้วยตนเองจะไม่ลบไฟล์ภายในของ Add-on หากคุณใช้ห้องสมุดในสถานที่นั้นคุณสามารถใช้ฟังก์ชั่นนี้ได้อย่างปลอดภัย ห้องสมุดของคุณจะปลอดภัย
คุณต้องการ NVDA 2019.3 หรือใหม่กว่า
นี่เป็นเพียงไดรเวอร์คุณต้องได้รับห้องสมุดจากที่อื่น
ไดรเวอร์นี้รองรับไลบรารีที่ใหม่กว่าเล็กน้อยที่เพิ่มการสนับสนุนภาษาเอเชียตะวันออกและมีการแก้ไขเฉพาะสำหรับการเข้ารหัสข้อความที่เหมาะสม ห้องสมุดเก่าที่ไม่มีสิ่งนี้ควรใช้งานได้
ในฐานะรุ่น 21.03A1 ไดรเวอร์นี้ยังทำงานร่วมกับไลบรารีที่ใหม่กว่าจาก IBM แทนที่จะเป็นเพียงแค่คำพูด ชุดของการแก้ไขอิสระสำหรับห้องสมุดเหล่านั้นรวมอยู่ด้วยและภาษาเพิ่มเติมและความแตกต่างอื่น ๆ จะถูกนำมาใช้ รองรับเสียง concatenative และสามารถเข้าถึงได้โดยการตั้งค่าอัตราตัวอย่างเป็น 8 kHz หลังจากติดตั้งเสียง เพื่อผลลัพธ์ที่ดีที่สุดให้ใช้การสร้างมิถุนายน 2548 ของ ibmeci.dll (เวอร์ชัน 7.0.0.0) เนื่องจากรุ่นเก่าอาจไม่เสถียรเมื่อได้รับข้อความอย่างรวดเร็วเช่นโดยการเลื่อนดูรายการในรายการอย่างรวดเร็ว โปรดทราบว่าหากคุณใช้ห้องสมุด IBMTTS ของฮ่องกงหรือจีนคุณอาจต้องการปิดใช้งานฟังก์ชั่นการสะกดคำหากตัวเลือกที่รองรับเพื่อป้องกันไม่ให้ตัวละครบางตัวในภาษาเหล่านี้ถูกสะกดออกมาโดยใช้พินอินพวกเขาจะถูกแปลงภายใน
เพียงติดตั้งเป็นส่วนเสริม NVDA จากนั้นเปิดการตั้งค่ากล่องโต้ตอบ NVDA และตั้งค่าไฟล์โฟลเดอร์ IBMTTS ในหมวดหมู่ IBMTTS นอกจากนี้ในหมวดหมู่นี้คุณสามารถคัดลอกไฟล์ IBMTTS ภายนอกลงใน Add-on เพื่อใช้งานในเครื่อง
เพื่อให้การทำงานของคุณง่ายขึ้นฉันได้ทิ้งเทมเพลตการแปลไว้ในสาขาหลัก
สำหรับเอกสารฉันสร้างไฟล์ที่เรียกว่า "Docchangelog-for-translators.md" คุณสามารถใช้ไฟล์นั้นเพื่อดูสิ่งที่มีการเปลี่ยนแปลงในเอกสารและอัปเดตเอกสารสำหรับภาษาของคุณ
หากคุณต้องการแปลส่วนเสริมนี้เป็นภาษาอื่นและคุณไม่ต้องการเปิดบัญชี GitHub หรือติดตั้ง Python และเครื่องมืออื่น ๆ ที่จำเป็นสำหรับการแปลให้ทำตามขั้นตอนต่อไปนี้:
คุณไม่จำเป็นต้องรวบรวมไฟล์ต้นฉบับ ฉันจะทำเมื่อปล่อยรุ่น Add-on ใหม่ ฉันจะพูดถึงชื่อของคุณในการกระทำที่เกี่ยวข้อง หากคุณไม่ต้องการที่จะพูดถึงให้ฉันอยู่ในอีเมล
หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณได้ใช้เทมเพลตสตริงการแปลล่าสุด
นี่เป็นวิธีทางเลือก ถ้าคุณต้องการคุณสามารถไปตามปกติได้เสมอ แยก repo นี้อัปเดตการแปลสำหรับภาษาของคุณและส่ง PR ให้ฉัน แต่วิธีนี้จะเพิ่มความซับซ้อนให้คุณมากขึ้น
เมื่อคุณปิดคอนโซลแล้วสภาพแวดล้อมเสมือนจริงจะถูกปิดการใช้งาน
ไม่แนะนำให้รวมไลบรารีด้วยไดรเวอร์นี้ เป็นเพราะหากผู้ใช้อัปเดตไดรเวอร์จาก Repo อย่างเป็นทางการโดยใช้ตัวติดตั้ง Add-On NVDA เวอร์ชันเก่าจะถูกลบรวมถึงไลบรารี ทางออกหนึ่งสำหรับเรื่องนี้คือการติดตั้งไลบรารีในส่วนเสริมแยกต่างหาก ไปที่ลิงค์นี้เพื่อทราบวิธีการบรรจุไลบรารีในส่วนเสริมแยกต่างหาก
หากคุณพบปัญหาด้านความปลอดภัยกับห้องสมุดบางส่วนที่เข้ากันได้กับไดรเวอร์นี้โปรดอย่าเปิดปัญหา GitHub หรือแสดงความคิดเห็นในฟอรัมก่อนที่ปัญหาจะได้รับการแก้ไข โปรดรายงานปัญหาในแบบฟอร์มนี้
หากปัญหาไม่ขัดข้องไดรเวอร์หรือเครื่องอ่านหน้าจอให้เปิดปัญหา GitHub ที่นี่
ไดรเวอร์นี้ขึ้นอยู่กับ IBM TTS SDK เอกสารนี้มีอยู่ใน: ลิงค์นี้
นอกจากนี้ที่ University of Columbia ในลิงค์นี้
หรือคุณสามารถรับสำเนาสำรองใน repo นี้ได้
Pyibmtts: Python wrapper สำหรับ IBM TTS ที่พัฒนาโดย Peter Parente
ดูไฟล์สำรองที่นี่:
tts.pdf
หรือ tts.txt