It should be possible to make RTMS use a service account that can bill to subordinate accounts. This would allow me to run a persistent RTMS server and only pay for storage, rather than the expensive TTS bills too.
The flow would roughly be:
- User makes a Google Cloud account just like in Getting Started
- User logs into RTMS and is presented with a special authentication link
- User clicks the link, which will take them to GCP and ask if they want to give access to their TTS API key. User clicks OK
- User returns to RTMS and can use it on their own dime.
It should be possible to make RTMS use a service account that can bill to subordinate accounts. This would allow me to run a persistent RTMS server and only pay for storage, rather than the expensive TTS bills too.
The flow would roughly be: