หากหูฟังบลูทูธของคุณมีเสียงแต่คนอื่นไม่ได้ยินเสียงคุณใน Ubuntu 24.04 ให้เลือกไมโครโฟนของหูฟังในการตั้งค่า > เสียง > อินพุต ก่อน หากไม่พบหูฟังในรายการ ให้เปลี่ยนโปรไฟล์เสียงบลูทูธเป็นโหมดแฮนด์ฟรีหรือโหมดหูฟัง จากนั้นเชื่อมต่อใหม่ โปรไฟล์การเล่นเสียงสเตอริโอและโปรไฟล์ไมโครโฟนของหูฟังเป็นคนละเส้นทาง ดังนั้นการเชื่อมต่อจึงไม่รับประกันว่าไมโครโฟนจะทำงานอยู่เสมอไป
เหตุใดหูฟังจึงสามารถเล่นเสียงได้โดยไม่ต้องใช้ไมโครโฟน
Ubuntu Desktop 24.04 ใช้ PipeWire สำหรับระบบเสียงเดสก์ท็อป โดยมี WirePlumber จัดการอุปกรณ์และเส้นทางต่างๆ Bluetooth รองรับบทบาทเสียงที่แตกต่างกัน: A2DP ใช้สำหรับการเล่นเสียงสเตอริโอเป็นหลัก ในขณะที่โปรไฟล์แฮนด์ฟรี HFP/HSP ให้เสียงสนทนาสองทาง เมื่อชุดหูฟังใช้โปรไฟล์เอาต์พุตอย่างเดียว ไมโครโฟนอาจไม่ปรากฏเป็นอินพุต การเปลี่ยนไปใช้โหมดแฮนด์ฟรีอาจลดคุณภาพการเล่นเสียงในขณะที่ใช้ไมโครโฟน ซึ่งเป็นข้อแลกเปลี่ยนปกติของโปรไฟล์ ไม่ใช่หลักฐานว่าชุดหูฟังเสีย เอกสารอ้างอิงอุปกรณ์ Noble PipeWire แสดงรายการบทบาทของ Bluetooth และเวอร์ชันแพ็กเกจ Ubuntu ที่ติดตั้งไว้ ในขณะที่ภาพรวมระบบเสียงเดสก์ท็อปของ Ubuntu อธิบายบทบาทของ PipeWire ในเส้นทางเสียง
ภาพประกอบแผงการตั้งค่าเสียง โดยเลือกไมโครโฟนของชุดหูฟังบลูtooth ไว้แล้ว ป้ายกำกับอุปกรณ์จะแตกต่างกันไปตามชุดหูฟัง
1. เลือกไมโครโฟนหูฟังในเมนูการตั้งค่าเสียง
- เชื่อมต่อชุดหูฟัง ตรวจสอบให้แน่ใจว่าชาร์จแบตเตอรี่แล้ว และขยับเข้าใกล้คอมพิวเตอร์ให้มากพอเพื่อหลีกเลี่ยงปัญหาการเชื่อมต่อบลูทูธที่ไม่เสถียร
- เปิดการตั้งค่าเลือกเสียงแล้วหาส่วนอินพุต
- หากไมโครโฟนของชุดหูฟังบลูทูธปรากฏขึ้น ให้เลือกไมโครโฟนนั้น พูดตามปกติและสังเกตตัวบ่งชี้ระดับอินพุต คำแนะนำเกี่ยวกับไมโครโฟนของ Ubuntu ใช้ตัวบ่งชี้นี้เป็นการตรวจสอบเบื้องต้นว่าอินพุตที่เลือกได้รับเสียงหรือไม่
- ตรวจสอบให้แน่ใจว่าระดับเสียงขาเข้าไม่ได้เป็นศูนย์ และไมโครโฟนไม่ได้ถูกปิดเสียง ในแอปพลิเคชันสำหรับการประชุมหรือบันทึกเสียง ให้เลือกไมโครโฟนของชุดหูฟังอย่างชัดเจนด้วย เพราะบางแอปอาจยังคงใช้ไมโครโฟนในตัวของแล็ปท็อปอยู่ แม้ว่าการตั้งค่าเริ่มต้นของระบบจะเปลี่ยนไปแล้วก็ตาม
หากมิเตอร์ตอบสนองในเมนูการตั้งค่า แต่แอปไม่ตอบสนอง แสดงว่าการเชื่อมต่อบลูทูธกำลังส่งสัญญาณเสียงไมโครโฟนอยู่แล้ว ให้ปิดและเปิดแอปใหม่ เลือกชุดหูฟังภายใต้การตั้งค่าไมโครโฟนหรืออุปกรณ์เสียง และตรวจสอบการควบคุมปิดเสียงหรือสิทธิ์การใช้งานไมโครโฟนเฉพาะแอป
ภาพประกอบแผงควบคุมบลูทูธ แสดงสถานะการเชื่อมต่อหูฟัง ก่อนที่คุณจะตรวจสอบสัญญาณเสียงเข้า
2. เปลี่ยนจากโหมดเล่นเพลงเป็นโหมดแฮนด์ฟรี
หากคุณได้ยินเสียงแต่ไมโครโฟนของชุดหูฟังไม่ปรากฏขึ้น ให้เปิดการตั้งค่า > บลูทูธและตรวจสอบให้แน่ใจว่าชุดหูฟังเชื่อมต่อแล้ว จากนั้นกลับไปที่การตั้งค่า > เสียงขึ้นอยู่กับชุดหูฟังและการควบคุมอุปกรณ์ของ Ubuntu คุณอาจเห็นตัวเลือกแฮนด์ฟรี/ชุดหูฟังในรายการอินพุตหรือตัวเลือกโปรไฟล์บลูทูธ เลือกตัวเลือกที่มีป้ายกำกับว่าชุดหูฟัง , แฮนด์ฟรี , HFPหรือHSPจากนั้นเลือกไมโครโฟนภายใต้ อินพุต คำที่ใช้อาจแตกต่างกันไป ดังนั้นอย่ามองหาป้ายกำกับเดียวที่ต้องปรากฏในทุกระบบ
โปรดทราบว่าคุณภาพเสียงเพลงอาจไม่สมบูรณ์เท่าที่ควรขณะที่ไมโครโฟนของหูฟังทำงานอยู่ A2DP ออกแบบมาสำหรับการเล่นเสียงสเตอริโอเป็นหลัก ในขณะที่ HFP/HSP ออกแบบมาสำหรับเสียงสองทิศทาง หากคุณต้องการคุณภาพเสียงเพลงที่ดีและไมโครโฟนในเวลาเดียวกัน ให้ใช้หูฟังเป็นอุปกรณ์ส่งสัญญาณเสียง และใช้แล็ปท็อป เว็บแคม หรือไมโครโฟน USB เป็นอุปกรณ์รับสัญญาณเสียง
ภาพประกอบแผงควบคุมเสียงแสดงการเลือกอินพุตชุดหูฟังแบบแฮนด์ฟรี ชื่อโปรไฟล์จะแตกต่างกันไปตามอุปกรณ์
3. ตรวจสอบเส้นทางขาเข้าด้วย WirePlumber
ใช้คำสั่งบรรทัดคำสั่งเฉพาะในกรณีที่ไมโครโฟนมีอยู่แต่กลับรับเสียงจากอุปกรณ์ที่ไม่ถูกต้อง หรือในกรณีที่การตั้งค่าไม่แสดงแหล่งที่มาที่ใช้งานอยู่อย่างชัดเจน Ubuntu 24.04 มีwpctlเครื่องมือควบคุมของ WirePlumber รวมอยู่ด้วย
wpctl status
ในส่วน"แหล่งที่มา"ให้ค้นหาไมโครโฟนของชุดหูฟังและจดบันทึกหมายเลขประจำตัวปัจจุบัน หมายเลขประจำตัวอาจเปลี่ยนแปลงได้หลังจากเชื่อมต่อใหม่ ดังนั้นให้อ่านค่าเอาต์พุตปัจจุบันแทนที่จะคัดลอกหมายเลขประจำตัวจากตัวอย่าง ตั้งค่าแหล่งที่มาของชุดหูฟังเป็นค่าเริ่มต้นโดยใช้คำสั่ง:
wpctl set-default ID
แทนที่IDด้วยหมายเลขที่อยู่ถัดจากไมโครโฟนของชุดหูฟัง จากนั้นตรวจสอบว่าแหล่งสัญญาณเริ่มต้นไม่ได้ถูกปิดเสียงไว้:
wpctl get-volume @DEFAULT_SOURCE@
wpctl set-mute @DEFAULT_SOURCE@ 0
คำสั่งแรกจะแสดงระดับเสียงของแหล่งที่มาและสถานะปิดเสียง ส่วนคำสั่งที่สองจะเปิดเสียงwpctlคู่มือนี้จะอธิบายสถานะ การเลือกแหล่งที่มาเริ่มต้น และการควบคุมการปิดเสียง หากไมโครโฟนของชุดหูฟังไม่ปรากฏในรายการแหล่งที่มาเลย การเปลี่ยนค่าเริ่มต้นจะไม่สามารถสร้างไมโครโฟนขึ้นมาได้ ให้ดำเนินการต่อในขั้นตอนการกู้คืน
ภาพประกอบแสดงมุมมองการป้อนข้อมูลของเครื่องบันทึก เพื่อตรวจสอบว่าไมโครโฟนของชุดหูฟังส่งเสียงได้หรือไม่
4. รีเฟรชเซสชันเสียง แล้วจับคู่ใหม่อีกครั้งหากจำเป็น
ปิดแอปแชทด้วยเสียง แอปโทรผ่านเบราว์เซอร์ และแอปบันทึกเสียงก่อน เพื่อให้แอปเหล่านั้นปล่อยการใช้งานอุปกรณ์ จากนั้นรีสตาร์ทบริการเสียงสำหรับผู้ใช้แต่ละราย:
systemctl --user restart wireplumber pipewire pipewire-pulse
เสียบหูฟังอีกครั้งแล้วทำการตรวจสอบอินพุตซ้ำ การทำเช่นนี้จะหยุดเสียงบนเดสก์ท็อปชั่วครู่ หากคำสั่งแจ้งว่ามีบริการใดหายไป อย่าติดตั้งหรือเปิดใช้งานเซิร์ฟเวอร์เสียงตัวที่สองโดยเดาเอาเอง ให้ตรวจสอบว่าระบบเสียงใดทำงานอยู่ และอัปเดต Ubuntu ผ่านSoftware Updater
หากไมโครโฟนยังคงไม่ปรากฏ ให้เปิดการตั้งค่าบลูทูธ ลบหรือยกเลิกการเชื่อมต่อชุดหูฟัง จากนั้นเข้าสู่โหมดจับคู่ และจับคู่อีกครั้ง ชุดหูฟังที่เชื่อมต่อกับโทรศัพท์หรือคอมพิวเตอร์เครื่องอื่นอาจสงวนการเชื่อมต่อแบบแฮนด์ฟรีไว้ ดังนั้นให้ตัดการเชื่อมต่อจากอุปกรณ์เหล่านั้นในระหว่างการทดสอบ ชุดหูฟังบางรุ่นหรืออะแดปเตอร์บลูทูธบางรุ่นอาจมีปัญหาด้านความเข้ากันได้ ซึ่งการเปลี่ยนโปรไฟล์ไม่สามารถแก้ไขได้
ตรวจสอบการแก้ไข
เปิดการตั้งค่า > เสียง > อินพุตเลือกไมโครโฟนของชุดหูฟังบลูทูธ แล้วพูด ตัววัดอินพุตควรขยับ บันทึกเสียงสั้นๆ หรือเข้าร่วมการโทรทดสอบ และยืนยันว่าการบันทึกหรือการโทรใช้ไมโครโฟนของชุดหูฟังแทนไมโครโฟนของแล็ปท็อป หากตัววัดระบบขยับ แต่การทดสอบแอปเงียบ ให้ตรวจสอบการตั้งค่าอินพุต ปิดเสียง และการเข้าถึงไมโครโฟนของแอปนั้น หากไม่มีแหล่งอินพุตปรากฏขึ้นแม้หลังจากเชื่อมต่อใหม่และเริ่มต้นเซสชันเสียงใหม่ ให้บันทึกรุ่นของชุดหูฟัง อะแดปเตอร์บลูทูธ การอัปเดต Ubuntu และผลลัพธ์wpctl statusก่อนที่จะขอความช่วยเหลือเฉพาะอุปกรณ์
สำหรับข้อมูลอ้างอิง โปรดดูที่บทบาทของอุปกรณ์บลูทูธ PipeWire ใน Ubuntu 24.04 , ภาพรวมด้านเสียงของ Ubuntu , คำแนะนำการป้อนข้อมูลไมโครโฟนของ Ubuntuและคู่มือ wpctl ของ WirePlumberสำหรับพฤติกรรมของคำสั่ง คู่มือต้นฉบับอาจอธิบายถึง WirePlumber เวอร์ชันใหม่กว่า Ubuntu 24.04 โปรดตรวจสอบคู่มือในเครื่องman wpctlหากรายละเอียดคำสั่งแตกต่างกันในแพ็กเกจที่ติดตั้งของคุณ