This page lists the IAM roles and permissions for Speech-to-Text. To search through all roles and permissions, see the role and permission index .
Speech-to-Text roles
Cloud Speech Administrator
( roles/
)
Grants full access to all resources in Speech-to-text
speech.*
-
speech.adaptations.execute
-
speech.config.get
-
speech.config.update
-
speech.customClasses.create
-
speech.customClasses.delete
-
speech.customClasses.get
-
speech.customClasses.list
-
speech.customClasses.undelete
-
speech.customClasses.update
-
speech.locations.get
-
speech.locations.list
-
speech.operations.cancel
-
speech.operations.delete
-
speech.operations.get
-
speech.operations.list
-
speech.operations.wait
-
speech.phraseSets.create
-
speech.phraseSets.delete
-
speech.phraseSets.get
-
speech.phraseSets.list
-
speech.phraseSets.undelete
-
speech.phraseSets.update
-
speech.recognizers.create
-
speech.recognizers.delete
-
speech.recognizers.get
-
speech.recognizers.list
-
speech.recognizers.recognize
-
speech.recognizers.undelete
-
speech.recognizers.update
Cloud Speech Client
( roles/
)
Grants access to the recognition APIs.
speech.adaptations.execute
speech.customClasses.get
speech.customClasses.list
speech.locations.*
-
speech.locations.get
-
speech.locations.list
speech.operations.get
speech.operations.list
speech.operations.wait
speech.phraseSets.get
speech.phraseSets.list
speech.recognizers.get
speech.recognizers.list
speech.recognizers.recognize
Cloud Speech Editor
( roles/
)
Grants access to edit resources in Speech-to-text
speech.adaptations.execute
speech.customClasses.*
-
speech.customClasses.create
-
speech.customClasses.delete
-
speech.customClasses.get
-
speech.customClasses.list
-
speech.customClasses.undelete
-
speech.customClasses.update
speech.locations.*
-
speech.locations.get
-
speech.locations.list
speech.operations.*
-
speech.operations.cancel
-
speech.operations.delete
-
speech.operations.get
-
speech.operations.list
-
speech.operations.wait
speech.phraseSets.*
-
speech.phraseSets.create
-
speech.phraseSets.delete
-
speech.phraseSets.get
-
speech.phraseSets.list
-
speech.phraseSets.undelete
-
speech.phraseSets.update
speech.recognizers.*
-
speech.recognizers.create
-
speech.recognizers.delete
-
speech.recognizers.get
-
speech.recognizers.list
-
speech.recognizers.recognize
-
speech.recognizers.undelete
-
speech.recognizers.update
Cloud Speech-to-Text Service Agent
( roles/
)
Gives Speech-to-Text service account access to Cloud Storage resources.
storage.buckets.get
storage.buckets.list
storage.objects.create
storage.objects.get
storage.objects.list
storage.objects.update
Speech-to-Text permissions
speech.adaptations.execute
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Dialogflow Service Agent
(
roles/
)dialogflow.serviceAgent
speech.config.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
speech.config.update
Owner
( roles/
)
Cloud Speech Administrator
( roles/
)
speech.customClasses.create
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.customClasses.delete
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.customClasses.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Dialogflow Service Agent
(
roles/
)dialogflow.serviceAgent - Contact Center AI Insights Service Agent
(
roles/
)contactcenterinsights.serviceAgent
speech.customClasses.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Dialogflow Service Agent
(
roles/
)dialogflow.serviceAgent
speech.customClasses.undelete
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.customClasses.update
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.locations.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
speech.locations.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
speech.operations.cancel
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.operations.delete
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.operations.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Contact Center AI Insights Service Agent
(
roles/
)contactcenterinsights.serviceAgent
speech.operations.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
speech.operations.wait
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
speech.phraseSets.create
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.phraseSets.delete
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.phraseSets.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Dialogflow Service Agent
(
roles/
)dialogflow.serviceAgent - Contact Center AI Insights Service Agent
(
roles/
)contactcenterinsights.serviceAgent
speech.phraseSets.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Dialogflow Service Agent
(
roles/
)dialogflow.serviceAgent
speech.phraseSets.undelete
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.phraseSets.update
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.recognizers.create
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Contact Center AI Insights Service Agent
(
roles/
)contactcenterinsights.serviceAgent
speech.recognizers.delete
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.recognizers.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Dialogflow Service Agent
(
roles/
)dialogflow.serviceAgent - Contact Center AI Insights Service Agent
(
roles/
)contactcenterinsights.serviceAgent
speech.recognizers.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Dialogflow Service Agent
(
roles/
)dialogflow.serviceAgent
speech.recognizers.recognize
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Client
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Contact Center AI Insights Service Agent
(
roles/
)contactcenterinsights.serviceAgent
speech.recognizers.undelete
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
speech.recognizers.update
Owner
( roles/
)
Editor
( roles/
)
Cloud Speech Administrator
( roles/
)
Cloud Speech Editor
( roles/
)
Service agent roles
- Contact Center AI Insights Service Agent
(
roles/
)contactcenterinsights.serviceAgent