27-10-2025 , 27-10-2025

ทำให้การสร้างเนื้อหาเสียงง่ายขึ้น: การผสานรวม SpeechGen.io กับ Make.com บทความบล็อกนี้จะแนะนำคุณเกี่ยวกับการผสานรวมบริการอัตโนมัติ Make.com (เดิมชื่อ Integromat) เข้ากับบริการสังเคราะห์เสียงด้วยโครงข่ายประสาทเทียมของเรา SpeechGen.io การผสานรวมนี้ช่วยให้กระบวนการข้อความเป็นคำพูดเป็นไปโดยอัตโนมัติ ทำให้การสร้างเนื้อหาง่ายขึ้นและมีประสิทธิภาพมากขึ้น
เราครอบคลุมสองวิธีตามความยาวของข้อความที่คุณต้องการแปลงเป็นคำพูด:
สำหรับข้อความสูงสุด 2000 ตัวอักษร: วิธีนี้เกี่ยวข้องกับการร้องขออย่างรวดเร็วและการรับเอาต์พุตเสียงทันที เหมาะสำหรับข้อความสั้นๆ ที่ต้องการแปลงอย่างรวดเร็ว
สำหรับข้อความที่ยาวกว่า 2000 ตัวอักษร: วิธีนี้ใช้การร้องขอสองครั้ง การร้องขอครั้งแรกจะส่งข้อความพร้อมการตั้งค่าเสียงสำหรับการแปลง การร้องขอครั้งที่สอง ซึ่งควรทำไม่เร็วกว่าหนึ่งนาทีหลังจากนั้น จะดึงไฟล์เสียงที่เสร็จสมบูรณ์ วิธีการนี้ช่วยให้มั่นใจว่าข้อความที่ยาวขึ้นจะได้รับการประมวลผลอย่างมีประสิทธิภาพโดยไม่ทำให้ระบบโอเวอร์โหลด
Make.com ช่วยให้กระบวนการเหล่านี้เป็นไปโดยอัตโนมัติโดยไม่จำเป็นต้องมีความรู้ทางเทคนิคเชิงลึก คุณสามารถตั้งค่าทริกเกอร์เพื่อเริ่มกระบวนการข้อความเป็นคำพูดโดยอัตโนมัติเมื่อตรงตามเงื่อนไขบางอย่าง เช่น การเพิ่มข้อความใหม่ลงใน CMS หรือฐานข้อมูลของคุณ
ในการเริ่มต้นการผสานรวม คุณจะต้องทำความคุ้นเคยกับ API ของเรา คุณสามารถค้นหาข้อมูลที่จำเป็นทั้งหมด รวมถึงเอกสารและคำถามที่พบบ่อยได้ที่ SpeechGen.io API FAQ
ในบล็อกโพสต์นี้ เราจะเรียนรู้วิธีสร้างไฟล์ Mp3 จากข้อความโดยใช้ SpeechGen จากนั้นอัปโหลดไฟล์ Mp3 นั้นไปยัง DropBox
คุณสามารถ ดาวน์โหลดและนำเข้าไฟล์ json ของโปรเจกต์สาธิต ที่แสดงในบล็อกนี้และใช้งานได้

เข้าสู่ระบบ Make.com & คลิก "สร้างสถานการณ์ใหม่"


ค้นหา "HTTP" และเลือก "HTTP" จากรายการโมดูลที่มีอยู่


ป้อน URL เป็น https://speechgen.io/index.php?r=api/text
จากนั้นคลิก “เพิ่มพารามิเตอร์” เพื่อเพิ่ม Query params ให้กับการร้องขอของเรา

เราต้องป้อนพารามิเตอร์ทั้งหมด 4 ตัว ดังนั้นเรามาเพิ่มอีก 3 ตัว



ตอนนี้ถึงเวลาเรียกใช้และทดสอบสถานการณ์ของคุณแล้ว

คลิกที่ ฟอง นี้เพื่อดูผลลัพธ์ของการร้องขอของคุณ

เน้นที่ส่วนเอาต์พุต คุณจะเห็น ‘Data’
คุณจะเห็น ‘file’ ซึ่งเป็น URL ของไฟล์ Mp3 ที่สร้างขึ้นจากข้อความของเรา

หากคุณไปที่ URL นี้ คุณสามารถเล่นและดาวน์โหลดไฟล์ Mp3 ได้
เพื่อให้ข้อมูลจาก SpeechGen เข้าถึงได้ง่ายโดยโมดูลอื่นๆ เราสามารถเพิ่มโมดูลอื่นลงในสถานการณ์ของเราได้
เลื่อนเมาส์ไปที่ข้างโมดูลแรกที่เรามี คุณจะเห็นปุ่มบวก คลิกที่ปุ่มนั้น

ค้นหา 'JSON' และเลือกตัวเลือกนี้

จากนั้นเลือก "Parse JSON" เพื่อให้เราสามารถส่งออกข้อมูลจาก SpeechGen ไปยังตัวแปรหลายตัวที่เราสามารถใช้ในสถานการณ์ของเราได้

คลิกที่นี่ (สตริง JSON) เพื่อป้อน ‘Data’ จากโมดูล HTTP ก่อนหน้า

คลิก ‘Data’ เพื่อเพิ่มลงในฟิลด์และคลิก OK เพื่อบันทึกการเปลี่ยนแปลง

คลิก ‘เรียกใช้ครั้งเดียว’ เพื่อดำเนินการสถานการณ์

เลือก ‘เรียกใช้ต่อไป’ เพื่อบังคับให้ Make เรียกใช้สถานการณ์

นี่เป็นเพราะ JSON ไม่ควรเป็นโมดูลสุดท้ายในสถานการณ์ เนื่องจากมันแปลงข้อมูลจากโมดูลอื่น และเราไม่ได้ทำอะไรกับข้อมูลนั้น ในกรณีนี้เราเพียงต้องการดูข้อมูลก่อน จากนั้นจึงตัดสินใจว่าจะทำอะไรกับมัน
คลิก ฟอง เหนือโมดูล JSON เพื่อดูข้อมูลที่เราได้รับ

ตอนนี้ข้อมูลทั้งหมดที่อยู่ภายใต้ ‘Data’ อยู่ในตัวแปรแต่ละตัวที่เราสามารถใช้ในโมดูลถัดไปได้แล้ว…
คุณยังสามารถสังเกตเห็นตัวแปร ‘file’ ที่มี URL ของไฟล์ Mp3 ที่สร้างขึ้น ซึ่งเราจะใช้ในโมดูลถัดไป

ตอนนี้เรามาอัปโหลดไฟล์ Mp3 ที่สร้างขึ้นไปยัง Dropbox เพื่อทำเช่นนั้น เราต้องดาวน์โหลดไฟล์ Mp3 ในสถานการณ์นี้ก่อน

เลือก รับไฟล์ เพื่อให้เราสามารถดาวน์โหลดไฟล์ Mp3 ภายในสถานการณ์ได้

โมดูลส่วนใหญ่ต้องการเพียง URL แต่ DropBox ต้องการการป้อนข้อมูลไฟล์จริงโดยตรง
แมปตัวแปร ‘file’ ซึ่งเป็น URL ที่เราสามารถใช้เพื่อรับไฟล์ได้

จากนั้นเราจะเพิ่มโมดูล DropBox


เลือก โฟลเดอร์ ที่จะบันทึกภายใน Dropbox ของคุณ จากนั้นเลือก Map เพื่อให้เราสามารถเปลี่ยนชื่อไฟล์ Mp3 ที่อัปโหลดได้

ตรวจสอบให้แน่ใจว่าคุณเพิ่มนามสกุลไฟล์ ‘.mp3’ ที่ท้ายชื่อ เพื่อให้ Dropbox จดจำว่าเป็นไฟล์ Mp3 ที่คุณสามารถเล่นได้ง่ายขึ้น

หลังจากเรียกใช้สถานการณ์ เรามีไฟล์ที่อัปโหลดไปยัง DropBox แล้ว


ตอนนี้ เรากำลังใช้ Long text API ของ SpeechGen เพื่อสร้าง TTS แบบยาว
วิธีที่สองออกแบบมาสำหรับข้อความที่ยาวกว่า 2000 ตัวอักษร ซึ่งแตกต่างจากวิธีแรกที่แปลงข้อความสั้นๆ เป็นคำพูดอย่างรวดเร็ว วิธีนี้เกี่ยวข้องกับสองขั้นตอนเนื่องจากเวลาประมวลผลที่จำเป็นสำหรับข้อความที่ยาวขึ้น
ความแตกต่างหลักจากวิธีแรกคือความจำเป็นในการร้องขอครั้งที่สองเนื่องจากเวลาประมวลผลที่ยาวนานขึ้น วิธีนี้ช่วยให้จัดการข้อความที่กว้างขวางได้อย่างมีประสิทธิภาพ ทำให้เหมาะสำหรับการสร้างเนื้อหาเสียงที่ยาวขึ้น
จากนั้นเราจะอัปโหลดไฟล์ไปยัง Dropbox เป็นการสาธิต แต่ตัวเลือกนั้นไม่มีที่สิ้นสุดว่าคุณจะใช้ TTS API นี้ได้อย่างไร
คุณสามารถ ดาวน์โหลดและนำเข้าพิมพ์เขียวสาธิตสำหรับไฟล์ json ข้อความยาว ที่แสดงในบล็อกนี้และใช้งานได้

เข้าสู่ระบบ Make.com & คลิก "สร้างสถานการณ์ใหม่"


ค้นหา "HTTP" และเลือก "HTTP" จากรายการโมดูลที่มีอยู่


ป้อน URL เป็น https://speechgen.io/index.php?r=api/longtext
จากนั้นคลิก “Add parameter” เพื่อเพิ่ม Query params ในคำขอของเรา

เราต้องป้อนพารามิเตอร์ทั้งหมด 4 ตัว ดังนั้นเรามาเพิ่มอีก 3 ตัวกัน


ตอนนี้ถึงเวลาเรียกใช้และทดสอบสถานการณ์ของคุณ

คลิกที่ฟองนี้เพื่อดูผลลัพธ์ของคำขอของคุณ

เน้นที่ส่วนเอาต์พุต คุณจะเห็น ‘Data’.
คุณจะเห็น ‘id’ ซึ่งเป็น ID ของคำขอของเรา

ตอนนี้ เพื่อให้ข้อมูลจาก SpeechGen เข้าถึงได้ง่ายโดยโมดูลอื่น ๆ เราสามารถเพิ่มโมดูลอื่นในสถานการณ์ของเราได้
เลื่อนเมาส์ไปที่โมดูลแรกที่เรามี คุณจะเห็นปุ่มบวก คลิกที่ปุ่มนั้น

ค้นหา ‘JSON’ และเลือกตัวเลือกนี้

จากนั้นเลือก Parse JSON เพื่อให้เราสามารถส่งออกข้อมูลจาก SpeechGen ไปยังตัวแปรหลายตัวที่เราสามารถใช้ในสถานการณ์ของเราได้

คลิกที่นี่เพื่อป้อน ‘Data’ จากโมดูล HTTP ก่อนหน้า

คลิก ‘Data’ เพื่อเพิ่มลงในช่องและคลิก OK เพื่อบันทึกการเปลี่ยนแปลง

คลิก Run Once เพื่อเรียกใช้สถานการณ์

เลือก ‘Run Anyway’ เพื่อบังคับให้ Make เรียกใช้สถานการณ์

นี่เป็นเพราะ JSON ไม่ควรเป็นโมดูลสุดท้ายในสถานการณ์ เนื่องจากมันแปลงข้อมูลจากโมดูลอื่นและเราไม่ได้ทำอะไรกับข้อมูลนั้น ในกรณีนี้เราเพียงต้องการดูข้อมูลก่อน จากนั้นจึงตัดสินใจว่าจะทำอะไรกับมัน
คลิกที่ฟองเหนือโมดูล JSON เพื่อดูข้อมูลที่เราได้รับ

ตอนนี้ข้อมูลทั้งหมดที่อยู่ภายใต้ ‘Data’ อยู่ในตัวแปรแต่ละตัวที่เราสามารถใช้ในโมดูลถัดไปได้
คุณยังสามารถสังเกตเห็นตัวแปร ‘ID’ ซึ่งเราจะใช้ในขั้นตอนถัดไปเพื่อรับ URL ไฟล์ TTS ของเรา

เพิ่ม โมดูล SLEEP เพื่อรอให้ TTS สร้างเสร็จ


ตั้งค่าระยะเวลา SLEEP ระหว่าง 1-5 นาที (60-300 วินาที)
เราจะตั้งค่าเป็น 200 วินาทีสำหรับการสาธิตของเรา

ตอนนี้เรามาอัปโหลดไฟล์ Mp3 ที่สร้างขึ้นไปยัง Dropbox เพื่อทำเช่นนั้น เราต้องดาวน์โหลดไฟล์ Mp3 ในสถานการณ์นี้ก่อน
เพิ่มโมดูล HTTP อีกตัวเพื่อรับ TTS ที่สร้างขึ้น

ป้อนพารามิเตอร์ที่จำเป็น:

เรียกใช้สถานการณ์เพื่อรับข้อมูลและเพิ่มโมดูล Parse JSON อีกตัว

แมป ‘Data’ จากโมดูล HTTP ก่อนหน้า
เรียกใช้สถานการณ์อีกครั้งเพื่อรับข้อมูลจากโมดูล Parse JSON ล่าสุด จากนั้นเพิ่มโมดูล HTTP อีกตัวเพื่อดาวน์โหลดไฟล์

เลือก ‘Get File’ เพื่อให้เราสามารถดาวน์โหลดไฟล์ Mp3 ภายในสถานการณ์ได้

โมดูลส่วนใหญ่ต้องการเพียง URL แต่ DropBox ต้องการการป้อนข้อมูลไฟล์จริงโดยตรง
แมปตัวแปร ‘file’ ซึ่งเป็น URL ที่เราสามารถใช้เพื่อรับไฟล์ได้



เลือกโฟลเดอร์ที่จะบันทึกใน Dropbox ของคุณ จากนั้นเลือก Map เพื่อให้เราสามารถเปลี่ยนชื่อไฟล์ Mp3 ที่อัปโหลดได้

ตรวจสอบให้แน่ใจว่าคุณเพิ่มนามสกุลไฟล์ ‘.mp3’ ที่ท้ายชื่อ เพื่อให้ Dropbox จดจำว่าเป็นไฟล์ Mp3 ที่คุณสามารถเล่นได้ง่ายขึ้น

หลังจากเรียกใช้สถานการณ์ เรามี ไฟล์ ที่อัปโหลดไปยัง DropBox

การรวม SpeechGen.io เข้ากับ Make.com เปิดโอกาสมากมายสำหรับการสร้างเนื้อหาเสียงอัตโนมัติ การสังเคราะห์เสียงพูดอัตโนมัติมีประโยชน์สำหรับ:
ไม่ว่าคุณจะจัดการกับการแจ้งเตือนสั้นๆ หรือสื่อการศึกษายาวๆ คู่มือของเราจะช่วยคุณตั้งค่ากระบวนการที่มีประสิทธิภาพโดยใช้ความพยายามน้อยที่สุด แปลงข้อความของคุณให้เป็นเสียงพูดที่มีชีวิตชีวาโดยอัตโนมัติ ทำให้เนื้อหาของคุณเข้าถึงได้ง่ายขึ้นและน่าสนใจสำหรับผู้ชมในวงกว้าง