I think speaking my notes instead of typing them on supernotes would be a great convinience but my system options (e.g. Google keyboard or Samsung Transcribe) simply just don’t cut it. They lack an in-built sense of punctation and fixing errors given a context. AI based STT models by-pass this very well. For instance, talking to my ChatGPT voice model seems super smooth.
Ideally, I want such an STT capability to connect with my supernotes and I was wondering if there’s a way to use supernotes API to do this. I have a chatGPT and supernotes premium account already so ideally I wouldn’t want to spend more money on other platforms.
One of my concerns is my data privacy. I don’t know if I share my supernotes API with chatGPT, does it automatically have access to all my supernotes data? Because that would make me very uncomfortable.
I would really appreciate if anyone has any ideas along this line.
While a Supernotes API key currently grants access to all API endpoints, you can build the integration to only be able to create cards and not read cards / your data.
The ChatGPT experience is great from a functional point of view but not from the operating side. You may encounter an erratic ChatGPT behaviour: sometimes it cannot create the card; sometimes it behaves like it has created the card, but it is not true; sometimes, it starts asking for permission to connect to supernotes every single card you want to upload. Other times it goes as a breeze. Closing and reopening the ChatGPT tabs and refreshing the conversation helps.
I have tested looking for the reason, but I’ve found nothing. Just sometimes it goes crazy.
On the other hand, the Supernotes side is reliable: every times it gets an API request, it works fine.
I currently use voicenotes.com and its mobile app to take voice notes. I’ve then setup a webhook to post these to Supernotes via API. Works quite well. I particularly like using voicenotes on apple watch to quickly take voice notes on the go.