Call Utils for Salesforce enables to use Speech to text service from Google's CLOUD SPEECH API. Unfortunately, it's paid API (with free limits for testing). Settings consist of two main steps. Get Google API access, set it to the Salesforce.
The main goal of this part is to get JSON with new created Service account credentials. There are many ways, you can read the official documentation or try next one tutorial.
This longer audio records are uploaded by Call Utils for Salesforce to the GCS Bucket "callutils-s2t-temp". You can create this GCS Bucket manually or Call Utils will create it automatically in the project specified by configuration attribute "admin_s2t_gcs_project". It's recommended to create this GCS Bucket with automatic deleting files after one day. Note: All uploaded files are deleted immediately after successfully transcribed Speech to text => GCS has free limits and next billing is for GB stored in month so you will not pay anything for GCS.
The main goal of this part is set the Connected App attributes for Call Utils. At those attributes will be Google Service account settings from previous part.