Score:0

บลูทูธ: โทรวนเสียงเมื่อจับคู่กับโทรศัพท์

ธง ru

ฉันมีโทรศัพท์เชื่อมต่อกับพีซี Ubuntu 21.10 ของฉันผ่านบลูทูธ แบ่งปันสายโทรศัพท์และสื่อเสียง โดยทั่วไปฉันต้องการใช้พีซีเป็นชุดหูฟังที่เข้าถึงเสียงสองทางระหว่างการโทร

สื่อจากโทรศัพท์จะเล่นบนลำโพงแล็ปท็อปตามที่คาดไว้ บลูแมนแสดงให้เห็นว่า การจับภาพที่มีความเที่ยงตรงสูง (แหล่ง A2DP) เลือกโปรไฟล์เสียงแล้ว

ระหว่างการโทร โปรไฟล์จะเปลี่ยนเป็น เกตเวย์เสียงชุดหูฟัง (HSP). ฉันได้รับเสียงสองทาง:

  • เสียงที่เล่นบนพีซีจะได้ยินในการโทร
  • ลำโพงในการโทรสามารถบันทึกบนพีซีได้ อย่างไรก็ตาม: ข้อมูลนี้จะสะท้อนกลับไปยังผู้โทร.

ดูเหมือนว่าอินพุตการโทรจะได้รับการปฏิบัติเช่นเดียวกับอินพุตสื่อ: มันถูกเล่นบนช่องสัญญาณเอาต์พุตใดก็ตามที่ตั้งค่าไว้ ฉันจะป้องกันสิ่งนี้ได้อย่างไร

ฉันลองใช้ Linux HFP จาก คำตอบนี้แต่โครงการเก่ามากแล้ว การคอมไพล์และรันบนระบบที่ทันสมัยไม่ใช่เรื่องง่าย

Score:0
ธง ru

พบวิธีปิดการใช้งานลูปแบ็คด้วยตนเองระหว่างการโทร จาก PulseAudio วิกิ:

เมื่อ PulseAudio ทำหน้าที่เป็นชุดหูฟัง... module-bluetooth-policy จะโหลดอินสแตนซ์ module-loopback เพื่อวนลูปเสียงจากบลูทูธไปยังลำโพงและไมโครโฟนในพื้นที่

ดังนั้นการยกเลิกการโหลดโมดูลระหว่างการโทรจะทำให้เอฟเฟกต์วนซ้ำหายไป:

pactl ยกเลิกการโหลดโมดูล โมดูลวนกลับ

นี้ต้องทำทุกครั้ง เป็นไปได้ที่จะป้องกันไม่ให้โหลดตั้งแต่แรกโดยผ่าน hfgw อาร์กิวเมนต์ โมดูลบลูทู ธ นโยบาย ใน /etc/pulse/default.pa:

โหลดโมดูลโมดูลบลูทู ธ นโยบาย hfgw = เท็จ

น่าเสียดายที่สิ่งนี้ปิดการเล่นเสียงของสื่อด้วย มีวิธีสำหรับการโทรเท่านั้นหรือไม่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา