แก้ไขเสียงเสียใน Skype สำหรับ Linux 8.x
เมื่อเร็ว ๆ นี้ ฉันได้อัปเกรดแอป Skype บนระบบปฏิบัติการ Linux Mint 17 เป็นเวอร์ชัน 8 ซึ่งเป็นไคลเอ็นต์ Linux Skype ที่ใหม่กว่า หลังจากนั้น Skype ก็ใช้งานไม่ได้ คุณภาพของการโทรด้วยเสียงนั้นฟังดูเหมือนหุ่นยนต์ และมันก็พังทุก ๆ วินาที เช่น เมื่อเวลาแฝงของเสียงสูงเกินไปสำหรับการเล่นที่ราบรื่นโดยปราศจากข้อผิดพลาด ดังนั้นฉันจึงจำคำใดคำหนึ่งไม่ได้ นี่คือวิธีการแก้ไข
ตามที่คุณอาจทราบแล้ว Microsoft กำลังพัฒนาเวอร์ชัน Skype ใหม่สำหรับระบบปฏิบัติการ Linux ต่างจาก Skype เวอร์ชัน 4.x ก่อนหน้าซึ่งถือว่าเป็นเวอร์ชันคลาสสิก แอปใหม่นี้ใช้เฟรมเวิร์กของอิเล็กตรอนและมาพร้อมกับเอ็นจิ้น Chromium ของตัวเอง โดยพื้นฐานแล้วมันคือเสื้อคลุมสำหรับ Skype เวอร์ชันเว็บพร้อมการปรับปรุงบางอย่าง
คุณภาพเสียงไม่ดีใน Skype สำหรับ Linux
Skype ใหม่ใช้ PulseAudio เซิร์ฟเวอร์เสียงสำหรับอินพุตและเอาต์พุตของสตรีมเสียง ไม่ทราบว่ามีอะไรผิดปกติกับแอปอย่างแน่นอน แต่มันทำให้ปลั๊กอิน ALSA ของ PulseAudio หยุดทำงานอย่างต่อเนื่อง นี่คือเหตุผลที่คุณภาพการโทรมีปัญหาร้ายแรงเหล่านี้
ปัญหานี้สามารถทำซ้ำได้ในเวอร์ชันล่าสุดของ Ubuntu และ Linux Mint 18.3 ในการแก้ไข คุณต้องปรับแต่งตัวเลือกของ PulseAudio โชคดีที่สามารถทำได้โดยไม่ต้องเปลี่ยนไฟล์การกำหนดค่า สิ่งที่คุณต้องทำคือสร้างสคริปต์พิเศษเพื่อเปิดใช้ Skype
แก้ไขเสียงเสียใน Skype 8 สำหรับ Linux
- เปิด รูทเทอร์มินัลใหม่.
- สร้างไฟล์ข้อความใหม่โดยใช้ nano, vim หรือโปรแกรมแก้ไขข้อความอื่นๆ ที่คุณเลือก
- ใส่เนื้อหาต่อไปนี้ในไฟล์ของคุณ:
#!/bin/sh. env PULSE_LATENCY_MSEC=90 skypeforlinux $1
- บันทึกไฟล์เป็น /opt/skype.sh
- ทำให้ปฏิบัติการได้ด้วยคำสั่ง
#chmod +x /opt/skype.sh
.
ตอนนี้คุณสามารถเปิดใช้ Skype ได้โดยเรียกใช้สคริปต์ที่คุณสร้างขึ้นและดูว่าทุกอย่างทำงานตามที่คาดไว้หรือไม่ ลองใช้เวลาแฝง 30, 60, 90 มิลลิวินาทีและดูว่าค่าใดเหมาะกับคุณมากกว่า ในกรณีของฉัน ค่า 90 เป็นตัวการ
คุณสามารถสร้างตัวเรียกใช้งานสำหรับเมนูแอพได้หากต้องการ นี่คือวิธีที่สามารถทำได้
สร้างตัวเรียกใช้สำหรับ Skype สำหรับ Linux
หมายเหตุ: ฉันถือว่าสคริปต์ skype.sh อยู่ในไดเร็กทอรี /opt ถ้าไม่ใช้เส้นทางที่ถูกต้อง
- เปิดโปรแกรมแก้ไขข้อความที่ต้องการ
- ใส่เนื้อหาต่อไปนี้ในเอกสารใหม่:
[รายการเดสก์ท็อป] ชื่อ=Skype แก้ไขแล้ว Comment=Skype พร้อมแก้ไขเสียง Exec=/opt/skype.sh %U ไอคอน=skypeforlinux เทอร์มินัล=เท็จ ประเภท=ใบสมัคร. StartupNotify=จริง StartupWMClass=สไกป์ การเข้ารหัส=UTF-8 หมวดหมู่=เครือข่าย; แอปพลิเคชัน; MimeType=x-scheme-handler/skype; X-KDE-โปรโตคอล=skype การกระทำ = QuitSkype;
- บันทึกไฟล์เป็น /home/your username/.local/share/applications/skype.desktop
หมายเหตุ: ".local" เป็นโฟลเดอร์ที่ซ่อนอยู่ ดูบทความต่อไปนี้สำหรับการอ้างอิง:
วิธีซ่อนไฟล์และโฟลเดอร์ใน Linux Mint
ตอนนี้ เปิดเมนูแอพในสภาพแวดล้อมเดสก์ท็อปของคุณและเปิดแอพ Skype Fixed
แค่นั้นแหละ. ขอบคุณผู้ใช้ Ovga สำหรับการวิจัยของเขา