How do I leverage a stream deck within the context of OE?

I have a stream deck, and wanted to know how you leverage it for OE.
Solution:
https://discord.com/invite/join-infoe 1. Change Audio Input for otter.ai on Personal Laptop Script:...
Jump to solution
1 Reply
Solution
flat-fuchsia
flat-fuchsia12mo ago
https://discord.com/invite/join-infoe 1. Change Audio Input for otter.ai on Personal Laptop Script:
set internal to 1 --internal speakers
set appletv to 3 --Follows internal speakers and separator line for Airplay devices

tell application "System Preferences"
activate
set current pane to pane "com.apple.preference.sound"
end tell


tell application "System Events"
tell application process "System Preferences"
repeat until exists tab group 1 of window "Sound"
end repeat
tell tab group 1 of window "Sound"
click radio button "Input"
if (selected of row internal of table 1 of scroll area 1) then
set selected of row Hub{X} of table 1 of scroll area 1 to true
else
set selected of row internal of table 1 of scroll area 1 to true
end if
end tell
end tell
end tell
tell application "System Preferences" to quit
set internal to 1 --internal speakers
set appletv to 3 --Follows internal speakers and separator line for Airplay devices

tell application "System Preferences"
activate
set current pane to pane "com.apple.preference.sound"
end tell


tell application "System Events"
tell application process "System Preferences"
repeat until exists tab group 1 of window "Sound"
end repeat
tell tab group 1 of window "Sound"
click radio button "Input"
if (selected of row internal of table 1 of scroll area 1) then
set selected of row Hub{X} of table 1 of scroll area 1 to true
else
set selected of row internal of table 1 of scroll area 1 to true
end if
end tell
end tell
end tell
tell application "System Preferences" to quit
Let the above script be an executable on a path where stream deck can read from, and change the Hub{X} variable to whatever interleaved audio input you're using (could also just be the external mic, i used interleaved to combine onboard mic + job microphone). This saves me the time to having to switch between mic inputs if i have to do back to back meetings where I have to record with otter.ai 2. Shortcut Buttons for Development and Communication Applications - Development Mode: Buttons to launch IDE, browser for ChatGPT/StackOverflow, and corporate Bitbucket instances. - Communication Mode: Buttons to initiate apps like Slack, Gmail, and position them in different screen corners for easier multitasking. 3. Physical Mute Especially useful for clamshell setups where the keyboard mute button isn't easily accessible. A Stream Deck provides consolidated mute functionality. 4. Calendar Integration Centralize your calendar events. As you switch between different laptops, a dedicated Stream Deck button can display upcoming meetings at a glance. 5. Integration with IFTTT (If This Then That) Use the IFTTT plugin for Stream Deck to enhance its capabilities. Combine a USB switcher (e.g., from Kasa) with USB-powered mouse jigglers. This setup lets you control your jigglers remotely, which is particularly beneficial if they're positioned in hard-to-reach spots.
Want results from more Discord servers?
Add your server