Include microphone access in the SDK

Brought up this one as as new post, as the new Venu 3 has come out with more features with microphone!

But after a quick search on the recent release notes of the SDK , it doesn't seem to include anything related to microphone.

It would be great to use the microphone in SDK to create some voice memos and more interesting stuff.

Anyone could share your findng? Or it's still in progress of releasing it?

Cheers! 

  • I found a workaround that works very well for me, though it's only usable for a small set of use cases. Using the Fenix 8's mic and speaker for phone calls works great—I get a very clean and stable connection.

    So, I simply bought a phone number on Twilio for a few dollars per month, connected it to my server, and now I can call this number with my watch. This gives me a super reliable bidirectional audio connection to my server, where I can process both input and output however I like.

    (Just a few deterministic keypresses are needed to open the phone app on the Fenix and call the first contact.)

    This way, I can use the watch’s mic and speaker for anything I want to run on my server—as long as my phone is in range and can make calls.

    I’ve personally developed a real-time OpenAI-powered speech assistant in Python running on my server. It can handle any task that’s accessible via API.

    By pressing a key combo on my watch, a phone call is initiated, and within 5 seconds I’m connected to my server and OpenAI. I get a friendly “Hello” from the assistant and can immediately start giving commands—all through a standard, ultra-stable phone connection.

    If anyone’s interested in this project, leave a comment and I’ll polish the code and make it publicly available on GitHub as a starting point.

  • sounds like a good app idea. Maybe make it somehow connect to ifttt and then people would be able to do even more with it.