Muting a Call

Forum to share information about Phone Amego and get help to answer your questions

Muting a Call

Postby lewisba » Fri Sep 24, 2010 2:56 pm

I spend a lot of time on listen only conference calls. I'd like to use Phone Amego for those calls. How do I ensure my line is muted? Is it as simple as muting the phone itself? I still need to be able to come off mute and use my mac as a handsfree device.
lewisba
 
Posts: 2
Joined: Fri Sep 24, 2010 2:53 pm

Re: Muting a Call

Postby psichel_adm » Sat Sep 25, 2010 6:13 pm

If you are using the phone itself for audio, you can use the controls on the phone.

There isn't currently a mute control when using the Mac for HandsFree audio. I'll look at adding this in a future version (perhaps by adding a "Mute" item to the action menu, suggestions welcome).

Kind Regards,

- Peter
psichel_adm
Site Admin
 
Posts: 463
Joined: Mon May 03, 2010 7:49 pm

Re: Muting a Call

Postby mnott » Thu Jan 09, 2014 9:55 am

Here's a short script I hacked together for muting/unmuting your microphone. Using e.g. BetterTouchTool, you can bind it to a key combination

Code: Select all
(*
  Very simple script to allow blowing your nose.
 
  For notifications, Growl is required.
*)

tell application "System Events"
   set isGrowlRunning to (count of (every process whose bundle identifier is "com.Growl.GrowlHelperApp")) > 0
end tell

if isGrowlRunning then
   tell application id "com.Growl.GrowlHelperApp"
      -- Make a list of all the notification types
      -- that this script will ever send:
      set the allNotificationsList to ¬
         {"Microphone Unmuted", "Microphone Muted"}
      
      -- Make a list of the notifications
      -- that will be enabled by default.     
      -- Those not enabled by default can be enabled later
      -- in the 'Applications' tab of the growl prefpane.
      set the enabledNotificationsList to ¬
         {"Microphone Unmuted", "Microphone Muted"}
      
      -- Register our script with growl.
      -- You can optionally (as here) set a default icon
      -- for this script's notifications.
      register as application ¬
         "Microphone Muter" all notifications allNotificationsList ¬
         default notifications enabledNotificationsList ¬
         icon of application "Script Editor"
      --icon of file "file:///~/Library/Scripts/UI%20Action%20Scripts/microphone-1.jpg"
      
   end tell
end if

set inputVolume to input volume of (get volume settings)
if inputVolume = 0 then
   set inputVolume to 50
   if isGrowlRunning then
      tell application id "com.Growl.GrowlHelperApp"
         notify with name ¬
            "Microphone Unmuted" title ¬
            "Microphone Unmuted" description ¬
            "You can be heard now!" application name "Microphone Muter"
      end tell
   end if
else
   set inputVolume to 0
   if isGrowlRunning then
      tell application id "com.Growl.GrowlHelperApp"
         notify with name ¬
            "Microphone Muted" title ¬
            "Microphone Muted" description ¬
            "You can be blow your nose now!" application name "Microphone Muter"
      end tell
   end if
end if

set volume input volume inputVolume
mnott
 
Posts: 4
Joined: Thu Jan 09, 2014 9:46 am

Re: Muting a Call

Postby psichel_adm » Sat Jan 11, 2014 4:54 pm

If you just want to mute the built-in microphone, Phone Amego should be able to do this as well. The trick is muting the microphone on the iPhone from your Mac.

- Peter
psichel_adm
Site Admin
 
Posts: 463
Joined: Mon May 03, 2010 7:49 pm

Re: Muting a Call

Postby mnott » Wed Apr 23, 2014 8:51 am

Thanks Peter.

I needed a way to switch off my microphone quickly when people enter the room as I am on a call. This does not work when on USB speaker phone (I would have to reach over to my IPhone and mute there. The solution I posted yet has failed me once, so I caution using it without checking at the same time the microphone levels. It would be great if Phone Amego could just display, in the HUD or otherwise, the actual microphone level (as in the microphone audio system control panel), and allow to mute.

More importantly, the whole concept doesn't work for me as of now, as apparently, Phone Amego brings down entirely the audio level on the usb microphone for some reason. I hadn't noticed that before, but it also explains why people kept complaining my voice being very faint.

This happens only in Phone Amego, only whilst a call is active, and never elsewhere (skype, etc.).

Thanks,

M
mnott
 
Posts: 4
Joined: Thu Jan 09, 2014 9:46 am

Re: Muting a Call

Postby psichel_adm » Sun Apr 27, 2014 9:28 pm

It's not Phone Amego bringing down the audio level, but the echo canceler wiring on Mavericks. Under Mavericks, Apple controls the audio from Bluetooth driver to speaker and microphone, there's no longer an API to access this. Please file a bug report with Apple.

Kind Regards,

- Peter
psichel_adm
Site Admin
 
Posts: 463
Joined: Mon May 03, 2010 7:49 pm


Return to Phone Amego

Who is online

Users browsing this forum: No registered users and 1 guest

cron