Skip to content

Integrating WebEx Teams with voice recognition on Mac

Notifications You must be signed in to change notification settings

rehan141196/CollabHacks

Repository files navigation

CollabHacks

Integrating WebEx Teams with voice recognition on Mac

Two subparts - voice recognition with Siri and using WebEx to start a call

Voice recognition:
Using Siri (SiriKit) would require rewriting code at the application level so chose to use dictation instead for proof of concept
Wrote an AppleScript (voice_recognition.scpt) to use the Dictation app on Mac OS to catch phrases and run a shell script when those phrases are caught

WebEx integration:
Since the WebEx API and SDKs do not tie in to one particular GUI, we used the WebEx browser SDK to initiate a call using the browser as a backup in case working with the Desktop application was not possible. Harcoded the values for testing (JS, Python and HTML files)
Found protocol handlers for WebEx app on Mac OS which made it possible to use the Desktop application by using the handler and passing the username as an argument (app_script.sh)

References:
https://developer.webex.com/docs/sdks/browser
https://help.webex.com/en-us/n5yzg8y/Add-Links-for-Cisco-Webex-Teams-Meetings-or-Spaces-with-webexteams-Protocol

About

Integrating WebEx Teams with voice recognition on Mac

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published