แปลง M4A เป็นข้อความบน Mac
แปลงไฟล์บันทึกเสียง M4A เป็นข้อความด้วย speech เครื่องมือบรรทัดคำสั่งฟรีของ Soniqo คู่มือนี้ใช้ Parakeet บน Mac โดยไม่ต้องสมัครบัญชีหรืออัปโหลดเสียง ขั้นตอนทำงานใน Terminal บน Mac ที่ใช้ Apple Silicon และใช้กับไฟล์ที่คัดลอกจากโทรศัพท์ได้ด้วย
1. ติดตั้ง speech
คุณต้องมี Mac ที่ใช้ Apple Silicon และ macOS 15 ขึ้นไป หากติดตั้ง Homebrew แล้ว ให้เปิด Terminal และเรียกใช้คำสั่งต่อไปนี้
brew install speech
speech --help
การถอดเสียงครั้งแรกจะดาวน์โหลดโมเดล Parakeet จึงต้องมีอินเทอร์เน็ตและเผื่อเวลาเพิ่มเติม เมื่อเก็บโมเดลไว้ในแคชแล้วจะถอดเสียงแบบออฟไลน์ได้ ไฟล์เสียงจะถูกประมวลผลบน Mac ของคุณ
2. ทดลองไฟล์ M4A ภาษาอังกฤษ
ใช้โฟลเดอร์ทำงานใหม่เพื่อให้หาไฟล์ตัวอย่างและผลลัพธ์ได้ง่าย ดาวน์โหลดเสียงสั้นด้านล่าง หรือฟังก่อนเพื่อตรวจสอบคำพูด คู่มือนี้ทุกภาษาใช้ไฟล์ตัวอย่างภาษาอังกฤษเดียวกัน
curl -fL https://soniqo.audio/audio/samples/cli/transcription-sample.m4a -o transcription-sample.m4a
ดาวน์โหลดไฟล์ M4A ตัวอย่างภาษาอังกฤษ
ตัวอย่าง: Google FLEURS, CC BY 4.0 แปลง WAV เป็น M4A แล้ว
3. ถอดเสียงไฟล์บันทึก
speech transcribe transcription-sample.m4a --engine parakeet
คำสั่งจะแสดงข้อความที่รู้จำได้ใน Terminal พร้อมข้อมูลการโหลดโมเดลและเวลาประมวลผล ฟังตัวอย่างและเปรียบเทียบคำกับข้อความ ตัวพิมพ์ใหญ่และเครื่องหมายวรรคตอนอาจต่างกันได้
One can only wonder what the keyboard will become when something newer comes along.
ตรวจสอบชื่อ ตัวเลข และคำที่ฟังไม่ชัดก่อนนำข้อความไปใช้ในบันทึกหรือเผยแพร่
4. บันทึกเป็นไฟล์ข้อความ
หากต้องการไฟล์ .txt ให้นำเสียงไปไว้ในโฟลเดอร์แล้วใช้การถอดเสียงแบบกลุ่ม เพิ่ม --extensions m4a เพราะตัวกรองเริ่มต้นเลือกเฉพาะ WAV, FLAC และ MP3 คำสั่งนี้ใช้ไฟล์ตัวอย่างที่เพิ่งดาวน์โหลด
mkdir -p recordings
cp transcription-sample.m4a ./recordings/
speech transcribe-batch ./recordings --output-dir ./transcripts --engine parakeet --extensions m4a
ผลลัพธ์คือ transcripts/transcription-sample.txt ซึ่งมีเฉพาะข้อความที่รู้จำได้ ไม่มีข้อความการโหลดโมเดลหรือเวลา คำสั่งแบบกลุ่มโหลดโมเดลครั้งเดียวและสร้างไฟล์ข้อความให้แต่ละไฟล์เสียง ควรใช้ชื่อไฟล์เสียงต่างกันเพื่อไม่ให้ผลลัพธ์เขียนทับกัน
ใช้ไฟล์เสียงของคุณเอง
แทนที่พาธตัวอย่างด้วยพาธไฟล์ M4A ของคุณ หากพาธมีช่องว่างให้คงเครื่องหมายอัญประกาศไว้ หากต้องการบันทึกข้อความ ให้คัดลอกไฟล์ไปที่ recordings แล้วเรียกใช้คำสั่งแบบกลุ่มด้านบนอีกครั้ง
เลือกโมเดลที่รองรับภาษาของไฟล์เสียง ดูรายการภาษาในคู่มือ Parakeet และ Qwen3-ASR
speech transcribe "/path/to/Your Recording.m4a" --engine parakeet
คำสั่งเหล่านี้สร้างข้อความถอดเสียง โดยไม่ได้สร้างคำบรรยาย SRT หรือ VTT ที่มีเวลา
ดูตัวเลือกในเอกสาร CLI วิธีติดตั้งในเริ่มต้นใช้งาน และการเลือกโมเดลกับภาษาในคู่มือ Parakeet และ Qwen3-ASR