Online TTS อ่าน text ภาษาอังกฤษเพื่อช่วยฝึกการออกเสียง
Posted: Mon Jul 20, 2009 8:59 am
จากบทความ Microsoft Sam (TTS) ข่วยการฝึกอ่านออกเสียงภาษาอังกฤษ ได้แนะนำเทคโนโลยี Speech Synthesis ด้วย Text To Speech (TTS) Engine อย่าง Microsoft Sam ที่ติดตั้งมากับ Windows XP หรือ Windows เวอร์ชั่นอื่นๆ ของค่าย Microsoft ไปแล้ว และแม้ว่า Microsoft Sam จะทำให้คอมพิวเตอร์ของเราสามารถอ่าน text ภาษาอังกฤษให้เราฟังได้ แต่ด้วยข้อจำกัดของซอฟแวร์ฟรี! ที่ Microsoft มอบให้มาใช้กับ Windows OS ซึ่งใช้แล้วไม่ค่อยมีฟีเจอร์อะไรที่สะใจโก๋สักเท่าไหร่ ก็พี่ Microsoft Sam เล่นเสียงเป็นหุ่นยนต์รุ่นเดอะซะอย่างนั้นน่ะสิ เสียงอ่านก็อู้อี้เหลือเกิน แล้วเสียงเพราะๆ ชัดๆ สาวๆ หนุ่มๆ กว่านี้มีบ้างมั้ย ตอบได้เลยว่ามี เพราะเทคโนโลยีนี้ได้รับการพัฒนามาอย่างต่อเนื่อง และมีให้ใช้กันทั้งแบบติดตั้งบนเครื่องคอมพ์ (desktop version) อย่าง Microsoft Sam และแบบออนไลน์ (online version) ให้เลือกนำมาใช้งานอีกหลายยี่ห้อ แต่ก็ทำงานโดยพื้นฐานก็มีคุณลักษณะและวัตถุประสงค์เดียวกันกับ Microsoft Sam นั่นเอง
ดังนั้น เราก็มาหาดูว่ามี TTS แบบ online version ใดบ้างมาแนะนำกัน แน่นอนที่สุด ก่อนอื่น เราก็ต้องพึ่งพีู่กู๋ หรือ Google.com พี่ใหญ่แห่งวงการ search engine นั่นเอง http://www.google.com ในการช่วยหาข้อมูล โดยใช้คำค้น (search word) ว่า text to speech และคลิ๊กมหัศจรรย์ก็เกิดขึ้น พร้อมกับรายการค้นหา (search list) จากคำค้น "text to speech" มากมายให้เลือกใช้งานกัน เห็นมั้ยว่ามีรูปแบบของเทคโนโลยี speech synthesis ให้เลือกใช้งานกันเพียบ
แต่ผู้เขียนก็เลือกมานำเสนอเพียงหนึ่งเดียว นั่นคือ เวบ http://www.research.att.com/~ttsweb/tts/demo.php ซึ่งเป็นผลงานหน่วยงานวิจัยและพัฒนา (R&D) ของบริษัท AT&T ยักษ์ใหญ่ของวงการสื่อสารและโทรคมนาคมของสหรัฐอเมริกา คลิ๊กเข้าไปแล้วจะพบหน้าเวบ demo หรือ หน้าเวบเพจทดลองใช้งานซอฟท์แวร์ และจะเห็นได้ว่าหน้าตาหน้าใช้กว่า Microsoft Sam เป็นไหนๆ ที่สำคัญ จะเห็นลิสต์รายการเลือกเสียงพูดได้ด้วย ไม่ว่าจะเป็น Mike, Cyrstal ฯลฯ เสียงสำเนียงหลายชาติพันธุ์สำเนียงภาษาอังกฤษให้เลือกด้วย เช่น US English, UK English, German, French เป็นต้น

วิธีการใช้งาน online TTS
1. เมื่อเข้าเวบ http://www.research.att.com/~ttsweb/tts/demo.php มาแล้ว เราก็ไป copy text ที่เราต้องการจะให้ TTS อ่านให้ฟัง text ที่ว่านี้หมายถึง text ที่เป็นภาษาอังกฤษใดๆ ก็ได้ จะสั้นจะยาวได้หมด ยกตัวอย่างเช่น เวบข่าวของ Bangkokpost.com หรือ Nationmultimedia.com เป็นต้น
2. เมื่อ copy text มาแล้วก็นำมา paste มาวางตรงช่องที่กำหนดของ TTS หรือ blank space นั่นเอง หรือจะพิมพ์ข้อความเอาเองก็ได้ ไม่ว่ากัน
3. เลือกเสียงที่ต้องการให้ TTS อ่าน text ให้ฟัง ปล. TTS รุ่น demo ของ แล็ป T&T นี้ กำหนดให้อ่าน text ได้ไม่เกิน 300 ตัวอักษร (characters)
4. คลิ๊กปุ่ม speak เพื่อฟังบนเวบ หรือ download ไฟล์เสียงอ่านเป็นไฟล์ wav (.wav) แล้ว save มาใช้งานได้ เช่น เอาไปแปะ (insert) ไว้ในไฟล์ Power Point Presentation หรือ save เก็บไว้ในเครื่องเล่น mp3 เพื่อฟังหรือใช้งานอย่างอื่น ก็ได้เช่นกัน แล้วแต่การนำไปใช้ตามวัตถุประสงค์ของผู้ใช้
ยกตัวอย่างเช่น ผู้เขียน copy ย่อหน้าแรกและย่อหน้าที่สองของข่าว PM orders cut in price of diesel จากเวบ Bangkokpost.com เป็นข่าวเกี่ยวกับ รัฐบาลประกาศลดราคาน้ำมันดีเซลลงอีกลิตรละ 2 บาท ดังนี้
ดังนั้น เราก็มาหาดูว่ามี TTS แบบ online version ใดบ้างมาแนะนำกัน แน่นอนที่สุด ก่อนอื่น เราก็ต้องพึ่งพีู่กู๋ หรือ Google.com พี่ใหญ่แห่งวงการ search engine นั่นเอง http://www.google.com ในการช่วยหาข้อมูล โดยใช้คำค้น (search word) ว่า text to speech และคลิ๊กมหัศจรรย์ก็เกิดขึ้น พร้อมกับรายการค้นหา (search list) จากคำค้น "text to speech" มากมายให้เลือกใช้งานกัน เห็นมั้ยว่ามีรูปแบบของเทคโนโลยี speech synthesis ให้เลือกใช้งานกันเพียบ
แต่ผู้เขียนก็เลือกมานำเสนอเพียงหนึ่งเดียว นั่นคือ เวบ http://www.research.att.com/~ttsweb/tts/demo.php ซึ่งเป็นผลงานหน่วยงานวิจัยและพัฒนา (R&D) ของบริษัท AT&T ยักษ์ใหญ่ของวงการสื่อสารและโทรคมนาคมของสหรัฐอเมริกา คลิ๊กเข้าไปแล้วจะพบหน้าเวบ demo หรือ หน้าเวบเพจทดลองใช้งานซอฟท์แวร์ และจะเห็นได้ว่าหน้าตาหน้าใช้กว่า Microsoft Sam เป็นไหนๆ ที่สำคัญ จะเห็นลิสต์รายการเลือกเสียงพูดได้ด้วย ไม่ว่าจะเป็น Mike, Cyrstal ฯลฯ เสียงสำเนียงหลายชาติพันธุ์สำเนียงภาษาอังกฤษให้เลือกด้วย เช่น US English, UK English, German, French เป็นต้น

วิธีการใช้งาน online TTS
1. เมื่อเข้าเวบ http://www.research.att.com/~ttsweb/tts/demo.php มาแล้ว เราก็ไป copy text ที่เราต้องการจะให้ TTS อ่านให้ฟัง text ที่ว่านี้หมายถึง text ที่เป็นภาษาอังกฤษใดๆ ก็ได้ จะสั้นจะยาวได้หมด ยกตัวอย่างเช่น เวบข่าวของ Bangkokpost.com หรือ Nationmultimedia.com เป็นต้น
2. เมื่อ copy text มาแล้วก็นำมา paste มาวางตรงช่องที่กำหนดของ TTS หรือ blank space นั่นเอง หรือจะพิมพ์ข้อความเอาเองก็ได้ ไม่ว่ากัน
3. เลือกเสียงที่ต้องการให้ TTS อ่าน text ให้ฟัง ปล. TTS รุ่น demo ของ แล็ป T&T นี้ กำหนดให้อ่าน text ได้ไม่เกิน 300 ตัวอักษร (characters)
4. คลิ๊กปุ่ม speak เพื่อฟังบนเวบ หรือ download ไฟล์เสียงอ่านเป็นไฟล์ wav (.wav) แล้ว save มาใช้งานได้ เช่น เอาไปแปะ (insert) ไว้ในไฟล์ Power Point Presentation หรือ save เก็บไว้ในเครื่องเล่น mp3 เพื่อฟังหรือใช้งานอย่างอื่น ก็ได้เช่นกัน แล้วแต่การนำไปใช้ตามวัตถุประสงค์ของผู้ใช้
ยกตัวอย่างเช่น ผู้เขียน copy ย่อหน้าแรกและย่อหน้าที่สองของข่าว PM orders cut in price of diesel จากเวบ Bangkokpost.com เป็นข่าวเกี่ยวกับ รัฐบาลประกาศลดราคาน้ำมันดีเซลลงอีกลิตรละ 2 บาท ดังนี้
เมื่อ copy text นี้ไป paste ในเวบ online tts อย่าง http://www.research.att.com/~ttsweb/tts/demo.php แล้วเลือกเสียงอ่านเป็น Crysltal แล้วกดปุ่ม Speak ก็จะได้เสียงอ่าน text ด้วยเสียงของ Crystal ดังนี้Motorists will again enjoy cheaper diesel by two baht a litre starting next week, after Prime Minister Abhisit Vejjajiva demanded that the state Oil Fund subsidise prices.
Diesel prices on Friday were 26.09 baht per litre at the pumps at service stations run by PTT, the nation's biggest diesel seller.