ปุ่มลัดเพื่อปิดเสียงไมค์ใน Mac OS X?


49

มีฮอตคีย์ที่ฉันสามารถใช้หรือกำหนดค่าเพื่อปิดเสียงไมโครโฟนใน MacBook Pro (MPB) ขนาด 13 นิ้วได้หรือไม่

ฉันต้องการไอคอนหรือการแจ้งเตือนเพื่อยืนยันว่ามีการตั้งค่าไว้ (แม้ว่าฉันต้องสลับตัวเลือก)


2
ฉันรู้สึกว่าสิ่งนี้อาจล้าสมัยสำหรับ Mountain Lion ดูคำถามของฉันที่นี่: apple.stackexchange.com/questions/66190/…
kenny

คำตอบ:


24

คุณสามารถ - Altคลิกที่ไอคอนเสียง / ลำโพงในแถบเมนูจากนั้นเลือกLine Inเป็นอุปกรณ์อินพุตเพื่อปิดเสียงไมโครโฟน

เมื่อคุณต้องการมันกลับมาเพียงเลือกInternal microphoneอีกครั้ง

lineine


19
ใน Macbook Pro ของฉันฉันไม่มีตัวเลือกนี้ อุปกรณ์อินพุตเดียวที่มีคือไมโครโฟนภายใน
Steven

1
ฉันไม่มีตัวเลือกนี้เช่นกัน และนี่ไม่ใช่ปุ่มลัดสำหรับสลับไมโครโฟน ต้องคลิกด้วยเมาส์
Akrikos

1
OP ได้ขอฮอตคีย์โดยเฉพาะซึ่งต่างกับโซลูชันที่ใช้เมาส์
Reb.Cabin

23

สิ่งนี้สามารถทำได้ด้วย AppleScript ง่ายๆ:

tell application "System Events" to set volume input volume 0

ย้อนกลับกระบวนการ:

tell application "System Events" to set volume input volume 100

แก้ไข

ยังไงก็ตาม SoundsSourceเป็นแอปพลิเคชั่นฟรีที่ให้แถบเลื่อนที่ง่ายต่อการสลับระดับลำโพง / ไมโครโฟนจากแถบเมนูโดยไม่จำเป็นต้องใช้กล่องโต้ตอบพิเศษที่น่ารำคาญ


Soundsource ดูเหมือนน่ากลัว
wag2639

4
Soundsourceไม่ได้จากrogueamoebaใด ๆ เพิ่มเติมและแม้ว่า y0u จะได้รับจากเว็บไซต์อื่น ๆ ก็ยังไม่ได้รับการปรับปรุงสำหรับ Mac OS X 10.9 จึงไม่ทำงาน :-(
RobG

SoundSource สำรองและเป็นปัจจุบันทดลองใช้ฟรีจ่าย $ 10 สำหรับสิทธิ์ใช้งาน
Alan Blount

1
การตั้งค่าระดับเสียงอินพุตเป็น 100 อาจสูงเกินไป - คุณไม่ต้องการเอาชนะการควบคุมอัตราขยายอัตโนมัติที่แอปพลิเคชันเช่น WebEx มีให้ ด้วยวิธีนี้ทุกสิ่งที่คุณพูดจะผิดเพี้ยนและดังมากในสองสามวินาทีแรก วิธีที่ยอดเยี่ยมในการนำเสนอตัวเองในการประชุมทางไกล ...
cabo

20

วิธีนี้ใช้ได้ผลดีที่สุดโดยเฉพาะถ้าคุณต้องการกำหนดสคริปต์นี้ให้กับฮอตคีย์:

set inputVolume to input volume of (get volume settings)
if inputVolume = 0 then
    set inputVolume to 100
else
    set inputVolume to 0
end if
set volume input volume inputVolume

วิธีนี้ไม่ต้องการให้คุณเปิดใช้งาน GUI การตั้งค่าระบบหรือเพื่อผ่านการตั้งค่าระดับเสียงของแอพที่ใช้งานอยู่ แต่จะได้รับการตั้งค่าระดับเสียงของระบบแล้วตรวจสอบเพื่อดูว่าปริมาณการป้อนข้อมูลเป็น 0 อยู่แล้วหรือไม่หากเป็นการตั้งค่าระดับเสียงอินพุตให้เป็น 100 และหากไม่ได้จะเป็นการปิดเสียงระดับเสียงเข้า

ทำงานเหมือนจับใจ


2
สิ่งนี้ใช้ได้ผลสำหรับฉัน - เพิ่มปุ่มลัดสำหรับมันผ่านทางอัลเฟรดscreencast.com/t/6d1wfz97mjfj - ตอนนี้ฉันแค่ต้องการคีย์ภาพบางอย่างเกี่ยวกับสถานะปัจจุบันคืออะไร
Alan Blount

2
ลิงค์ที่เกี่ยวข้อง: github.com/pborenstein/togglemic
spuder

สิ่งนี้ไม่ได้ผลสำหรับฉัน (อย่างน้อยใน OSX 10.8) ดูเหมือนว่ามันจะปิดเสียงมัน (แสดงเป็นศูนย์บนแผงอินพุตการตั้งค่าเสียง) แต่จริงๆแล้วมันเป็นเพียงระดับต่ำและถ้าฉันแตะที่คอมพิวเตอร์ของฉันหรือพูดด้วยเสียงที่ค่อนข้างดังขึ้นมันก็จะหยิบเสียงขึ้นมา
kenny

เห็นได้ชัดว่ามีการแก้ไขบางครั้งตั้งแต่ 10.8 บน OSX 10.11.6 การตั้งค่า inputVolume ถึง 0 ปิดเสียงตามที่คาดไว้ ฉันทดสอบโดยแตะที่ตัวเครื่องอย่างแรงเหนือไมโครโฟนขณะบันทึกใน QuickTime ไม่แอบมอง
Akrikos

ลองดูคำตอบของ Scottie: ทำงานแบบนี้ แต่แจ้งให้คุณทราบว่าคุณสลับกันอย่างไร
Akrikos

16

ต่อไปนี้เป็นคำแนะนำในการบันทึกสคริปต์เป็นบริการใน Automator ที่และกำหนดฮอตไปในการตั้งค่าระบบ

และนี่คือสคริปต์เพื่อปิด / เปิดเสียงด้วยการแจ้งเตือนการแสดงผล (ขยายจากคำตอบของ tkneis)

on run {input, parameters}

    set inputVolume to input volume of (get volume settings)
    if inputVolume = 0 then
        set inputVolume to 100
        set displayNotification to "Microphone Unmuted"
    else
        set inputVolume to 0
        set displayNotification to "Microphone Muted"
    end if
    set volume input volume inputVolume

    display notification displayNotification
    delay 1

    return input
end run

สิ่งนี้ทำงานได้ดีมากสำหรับฉันในระบบปฏิบัติการ 10.11.6
Akrikos

เปลี่ยนเป็น 0 แต่มีบางอย่างที่นำกลับมาโดยอัตโนมัติ นี่คือใน El Capitan ... อัปเดต :: พบแล้วต้องปิด
วอล

4

ในที่สุดฉันก็ได้โซลูชั่นที่สมบูรณ์แบบในการปิดเสียงแม็ค

สิ่งที่ฉันทำคือการติดตั้งMuteMyMic นี้เพียงรู้ว่าเมื่อมีการแสดงภาพถ้าไมโครโฟนถูกปิดเสียงหรือไม่ตลอดเวลา

จากนั้นฉันก็พบว่าจุ๊นี้! เวิร์กโฟลว์สำหรับอัลเฟรดและเพื่อให้เข้าถึงได้ง่ายขึ้นฉันได้เพิ่มทางลัดเพื่อเพิ่มการกระทำปิดเสียง / เปิดเสียงนี้จากนั้นการเปิด / ปิดไมโครโฟนนั้นทำได้ง่ายกว่าการเพิ่มทางลัดและฉันรู้ว่าปุ่มเปิดหรือปิดโดยใช้ไอคอน MuteMyMic บาร์

ฉันหวังว่านี่จะช่วยคนอื่นได้ สนุก


3

AppleScript นั้นยอดเยี่ยมมาก! การใช้มันเป็นแป้นพิมพ์ลัดทั่วโลกยังให้ความสามารถในการซื้อ (หรือสร้าง) คันเหยียบสำหรับแป้นพิมพ์ / ปิดการคลิกด้วยการคลิกน้อย

สำหรับผู้ที่อ่านคำถามนี้ที่มีtouchbar Macs ให้พิจารณาMuteMe - มันเพิ่มปุ่มในพื้นที่แถบสัมผัสส่วนกลางเพื่อปิด / เปิดเสียง (และปุ่มเปลี่ยนเป็นสีแดงเมื่อปิดเสียง) หากคุณไม่มี Mac แบบสัมผัสคุณยังสามารถใช้งานได้จากถาดระบบหรือเป็นแป้นพิมพ์ลัดทั่วโลก ว่าง.


2

ลองMuteMyMicFree มันอยู่ในแถบเมนูเพื่อให้คุณสามารถปรับระดับอินพุตไมโครโฟนจากศูนย์ถึงสูงสุด ใช้เวลาในการคลิกสองครั้ง (หนึ่งครั้งเพื่อเปิดการควบคุมและอีกครั้งเพื่อกำหนดระดับ) แต่มันว่างและทำงานน้อยกว่าคำแนะนำอื่น ๆ

เวิร์กโฟลว์อัลเฟรดอาจจะดี แต่คุณต้องซื้อพาวเวอร์แพ็คที่ด้านบนของแอพพลิเคชั่นฟรีเพื่อโหลดหรือแม้แต่สร้างเวิร์กโฟลว์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.