การใช้งาน Whisper สำหรับการถอดความเสียงขนาดใหญ่ ควรกระทำผ่าน Python Virtual Environment (venv) ที่มีความปลอดภัย การติดตั้งไว้ที่โฟลเดอร์ส่วนกลางและจำกัดสิทธิ์ให้เฉพาะกลุ่ม staff จะช่วยให้ Local User ทุกคนเรียกใช้ AI ถอดเสียงชุดเดียวกันได้โดยไม่ส่งผลกระทบต่อความปลอดภัยระดับระบบ
ขั้นตอนการติดตั้ง
- ติดตั้ง FFmpeg ผ่าน Homebrew (ตัวจัดการถอดรหัสเสียง)
brew install ffmpeg - สร้างโฟลเดอร์ระบบและล็อกสิทธิ์ให้เฉพาะกลุ่ม
staff
เราจะสร้างโฟลเดอร์ระบบไว้ที่พิกัดส่วนกลาง แต่ใช้สิทธิ์770เพื่อป้องกันคนนอกsudo mkdir -p /Users/Shared/whisper-global
sudo chmod -R 770 /Users/Shared/whisper-global
cd /Users/Shared/whisper-global - สร้างและติดตั้งแพ็กเกจภายใน Virtual Environment
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install faster-whisper requests
การนำไปใช้งานร่วมกันอย่างปลอดภัย
เมื่อ User บัญชีที่ 2 ในเครื่องต้องการสั่งรันสคริปต์ถอดเสียง ไม่จำเป็นต้องติดตั้งไลบรารีใหม่ ให้พิมพ์เรียกใช้ตัวแปรระบบตรงมาที่กล่องเครื่องมือนี้ได้เลย/Users/Shared/whisper-global/venv/bin/python3 my_script.py
อ่านเพิ่มเติม