I was curious to try out some new AI tools with oTree, so I implemented OpenAI's Whisper API and Google's Gemini API into a couple new apps.
Whisper API
Here is the code for the Whisper app. I think this could be a neat way to grab transcriptions of think-aloud or thought listing experiments online.
Gemini API
Here is the code for the Gemini app. This is just a recreation of the Chat GPT one I made, but using Google's API. I am not sure if there is an advantage at this moment for one service over the other, but as new features roll out, this could change.