ก่อนอื่นออกตัวก่อนครับเพราะไม่แน่ใจว่ามีท่านใดทำแล้วหรือยัง ถ้ามีแล้วก็ขออภัยด้วยครับ
เป็นอีกทางเลือกสำหรับท่านที่ต้องการใช้งานเสียงเตือนต่างๆเช่น กล้องตรวจจับความเร็ว ,จุดอันตราย หรือการเตือนอื่นๆ อันเนื่องมาจากไม่สามารถใช้งานเสียงเตือน TTS จากหลายๆสาเหตุ (ส่วนผมชอบเสียงนำทางแบบไม่แจงชื่อถนนมันชัดดีครับ) ผมได้ทำการสร้างเสียงเตือนในรูปแบบของ Wav File โดยได้ทำการตรวจสอบเสียงที่ใช้งานใน Primo แล้วพบว่าเป็น Specify Format :
Sample rate 22050 Hz ,Bits per sample 16 bit ,Chanel mode Mono (ทดลองตั้งค่าในการสร้างเสียงแบบอื่นๆแล้ว ใช้งานได้ไม่ดีเสียงจะแตก)
สำหรับการสร้าง File เสียงเตือน สามารถใช้โปรแกรม
Sound Record ,Audio Edit Gold ,Gold Wave Editor หรืออื่นๆ ส่วนตัวผมใช้
Audio Edit Gold ในการสร้างเนื่องจากตั้งค่าเสียงและปรับแต่งได้ง่าย
หลังจากที่ได้สร้างเสียงเตือนขึ้นมาแล้วให้ทำการ Save File เสียงให้มีชื่อที่ง่ายต่อการจำและนำไปใช้งาน เช่น เสียงเตือนกล้องตรวจจับความเร็วก็ตั้งเป็น SpeedCam.wav (เวลานำไปเพิ่มคำสั่งจะ key ได้ง่ายไม่ผิดพลาด)
เมื่อเราได้สร้างเสียงเตือนตามต้องการแล้ว ขั้นตอนที่จะต้องทำต่อไปคือ
1. เปิด file Data.zip โดยใช้ Winrar เข้าไปใน \ui_igo9\audio แล้ว Add file เสียงที่ได้สร้าง
ไว้เพิ่มเข้าไป อย่าลืม Backup Data.zip ตัวเก่าเก็บไว้กันพลาดนะครับ
2. แก้ไขคำสั่งใน Sys.txt โดยการเพิ่มคำสั่ง เช่น กล้องตรวจจับความเร็ว (เอาคำสั่งมาจาก Data.zip)
[speedcam_category:0]
approach_beep_sound="SpeedCam" SpeedCam คือ file เสียงที่เราสร้างขึ้นมา
ส่วนอีกคำสั่งคือ
approach_beep_distances="400,400" ส่วนที่เป็นตัวเลข ไม่แน่ใจว่าเป็นตัวกำหนดระยะเตือนจากพิกัดที่กำหนดหรือเปล่า อันนี้เอาไปทดสอบเองครับ
เพื่อให้เสียงเตือนทำงาน โดยเสียงเตือนต่างมาจากเสียงที่เราได้สร้างขึ้นมาจากขั้นตอนที่กล่าวมาแล้ว
*** สำหรับเสียงเตือนสำหรับ category ต่างๆให้ดูความหมายในเวปบอร์ด นี้ครับ
การทดสอบ ให้สร้าง txt file แล้วทำการกำหนดพิกัดพร้อมรายละเอียดต่างๆเพื่อทดสอบการทำงาน โดยกำหนดเอาที่ใกล้ๆกับบ้าน (ไม่ต้องทดสอบไกล) แล้วระบุจุดปลายทางที่จะไปโดยมีทางที่ต้องผ่านพิกัดนั้นๆ
** ไม่สามารถทดสอบใน Mode การจำลองการนำทาง นะครับ ส่วน link ข้างล่างเป็นส่วนที่ผมทำขึ้นมาทดสอบลอง Load ไปใช้ดูได้ครับ
1. File Data.zip ที่เพิ่ม file เสียงเตือนต่างๆเข้าไปแล้วเอาไปแทนตัวเก่าได้เลยครับ แต่อย่าลืม Backup ตัวเก่าไว้ด้วยครับ(SpeedCam1.wav ,Danger1.wav ,Danger2.wav ,RedLight1.wav,TollBooth1.wav,RailRoad1.wav)
http://www.m...?gnzyoiwwyd22. เป็น File เสียงแยกมาต่างหาก เอาไป Add เข้าไปใน Data.zip เอง
http://www.m...?ikmztjowkql 3. อันนี้แถมครับ Voice ที่ผมเพิ่มความดังของเสียงขึ้น (แบบไม่แจงชื่อถนน) ใช้ File version TMP Jaidee 1.2 By Slim มาทำครับ
http://www.m...?jzqz1wayzh3 เอาไปทดลองใช้และช่วยกันนำไปพัฒนาแล้วเอามาแชร์กันต่อครับ อ้อ! ลืมบอกครับผมทดสอบกับ 4.3” ขอบส้ม YF82C shellดำเข็มทิศ Ram 64M ไม่พบปัญหาอะไรครับ ยกเว้น SpeedCam น่าจะต้องทดสอบในกรณีที่ใช้ความเร็วมากๆเท่านั้น
เพราะทดสอบวิ่งในหมู่บ้านใช้ความเร็วไม่เกิน 20 km มันไม่มีเสียงเตือนครับ แต่อื่นๆเสียงเตือนจะทำงานปกติ