Skip to main content
Documentation
Get Started
Get Started with Google Cloud
Product List
Cloud Customer Care
Featured Products
Agent Platform
Apigee API Management
BigQuery
Compute Engine
Cloud CDN
Cloud Run
Cloud Storage
Cloud SQL
Gemini Enterprise
Google Kubernetes Engine
Looker
Cross-product Tools
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
Technology Areas
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
/
Console
English
中文 – 简体
Google Cloud SDK
C++
Client libraries
Start free
Overview
Guides
Reference
Samples
Documentation
More
Overview
Guides
Reference
Samples
Console
Overview
Library reference docs
Cloud Speech-to-Text API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override speech_v1::AdaptationClient Retry Policies
Override speech_v1::SpeechClient Retry Policies
Override speech_v2::SpeechClient Retry Policies
How to Override the Default Universe Domain
Override speech_v1::AdaptationClient Universe Domain
Override speech_v1::SpeechClient Universe Domain
Override speech_v2::SpeechClient Universe Domain
Modules
Cloud Speech-to-Text API Configuration Options
Namespaces
google::cloud::speech_v1
Overview
Classes
AdaptationClient
Overview
Constructors
AdaptationClient(AdaptationClient const &)
AdaptationClient(AdaptationClient &&)
AdaptationClient(std::shared_ptr< AdaptationConnection >, Options)
Operators
operator=(AdaptationClient const &)
operator=(AdaptationClient &&)
operator==(AdaptationClient const &, AdaptationClient const &)
operator!=(AdaptationClient const &, AdaptationClient const &)
Functions
CreatePhraseSet(std::string const &, google::cloud::speech::v1::PhraseSet const &, std::string const &, Options)
CreatePhraseSet(google::cloud::speech::v1::CreatePhraseSetRequest const &, Options)
GetPhraseSet(std::string const &, Options)
GetPhraseSet(google::cloud::speech::v1::GetPhraseSetRequest const &, Options)
ListPhraseSet(std::string const &, Options)
ListPhraseSet(google::cloud::speech::v1::ListPhraseSetRequest, Options)
UpdatePhraseSet(google::cloud::speech::v1::PhraseSet const &, google::protobuf::FieldMask const &, Options)
UpdatePhraseSet(google::cloud::speech::v1::UpdatePhraseSetRequest const &, Options)
DeletePhraseSet(std::string const &, Options)
DeletePhraseSet(google::cloud::speech::v1::DeletePhraseSetRequest const &, Options)
CreateCustomClass(std::string const &, google::cloud::speech::v1::CustomClass const &, std::string const &, Options)
CreateCustomClass(google::cloud::speech::v1::CreateCustomClassRequest const &, Options)
GetCustomClass(std::string const &, Options)
GetCustomClass(google::cloud::speech::v1::GetCustomClassRequest const &, Options)
ListCustomClasses(std::string const &, Options)
ListCustomClasses(google::cloud::speech::v1::ListCustomClassesRequest, Options)
UpdateCustomClass(google::cloud::speech::v1::CustomClass const &, google::protobuf::FieldMask const &, Options)
UpdateCustomClass(google::cloud::speech::v1::UpdateCustomClassRequest const &, Options)
DeleteCustomClass(std::string const &, Options)
DeleteCustomClass(google::cloud::speech::v1::DeleteCustomClassRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
AdaptationConnection
Overview
Functions
virtual options()
virtual CreatePhraseSet(google::cloud::speech::v1::CreatePhraseSetRequest const &)
virtual GetPhraseSet(google::cloud::speech::v1::GetPhraseSetRequest const &)
virtual ListPhraseSet(google::cloud::speech::v1::ListPhraseSetRequest)
virtual UpdatePhraseSet(google::cloud::speech::v1::UpdatePhraseSetRequest const &)
virtual DeletePhraseSet(google::cloud::speech::v1::DeletePhraseSetRequest const &)
virtual CreateCustomClass(google::cloud::speech::v1::CreateCustomClassRequest const &)
virtual GetCustomClass(google::cloud::speech::v1::GetCustomClassRequest const &)
virtual ListCustomClasses(google::cloud::speech::v1::ListCustomClassesRequest)
virtual UpdateCustomClass(google::cloud::speech::v1::UpdateCustomClassRequest const &)
virtual DeleteCustomClass(google::cloud::speech::v1::DeleteCustomClassRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
AdaptationConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreatePhraseSet(google::cloud::speech::v1::CreatePhraseSetRequest const &)
virtual GetPhraseSet(google::cloud::speech::v1::GetPhraseSetRequest const &)
virtual ListPhraseSet(google::cloud::speech::v1::ListPhraseSetRequest)
virtual UpdatePhraseSet(google::cloud::speech::v1::UpdatePhraseSetRequest const &)
virtual DeletePhraseSet(google::cloud::speech::v1::DeletePhraseSetRequest const &)
virtual CreateCustomClass(google::cloud::speech::v1::CreateCustomClassRequest const &)
virtual GetCustomClass(google::cloud::speech::v1::GetCustomClassRequest const &)
virtual ListCustomClasses(google::cloud::speech::v1::ListCustomClassesRequest)
virtual UpdateCustomClass(google::cloud::speech::v1::UpdateCustomClassRequest const &)
virtual DeleteCustomClass(google::cloud::speech::v1::DeleteCustomClassRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
AdaptationLimitedErrorCountRetryPolicy
Overview
Constructors
AdaptationLimitedErrorCountRetryPolicy(int)
AdaptationLimitedErrorCountRetryPolicy(AdaptationLimitedErrorCountRetryPolicy &&)
AdaptationLimitedErrorCountRetryPolicy(AdaptationLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AdaptationLimitedTimeRetryPolicy
Overview
Constructors
AdaptationLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AdaptationLimitedTimeRetryPolicy(AdaptationLimitedTimeRetryPolicy &&)
AdaptationLimitedTimeRetryPolicy(AdaptationLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AdaptationRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
SpeechClient
Overview
Constructors
SpeechClient(SpeechClient const &)
SpeechClient(SpeechClient &&)
SpeechClient(std::shared_ptr< SpeechConnection >, Options)
Operators
operator=(SpeechClient const &)
operator=(SpeechClient &&)
operator==(SpeechClient const &, SpeechClient const &)
operator!=(SpeechClient const &, SpeechClient const &)
Functions
Recognize(google::cloud::speech::v1::RecognitionConfig const &, google::cloud::speech::v1::RecognitionAudio const &, Options)
Recognize(google::cloud::speech::v1::RecognizeRequest const &, Options)
LongRunningRecognize(google::cloud::speech::v1::RecognitionConfig const &, google::cloud::speech::v1::RecognitionAudio const &, Options)
LongRunningRecognize(NoAwaitTag, google::cloud::speech::v1::RecognitionConfig const &, google::cloud::speech::v1::RecognitionAudio const &, Options)
LongRunningRecognize(google::cloud::speech::v1::LongRunningRecognizeRequest const &, Options)
LongRunningRecognize(NoAwaitTag, google::cloud::speech::v1::LongRunningRecognizeRequest const &, Options)
LongRunningRecognize(google::longrunning::Operation const &, Options)
AsyncStreamingRecognize(Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
SpeechConnection
Overview
Functions
virtual options()
virtual Recognize(google::cloud::speech::v1::RecognizeRequest const &)
virtual LongRunningRecognize(google::cloud::speech::v1::LongRunningRecognizeRequest const &)
virtual LongRunningRecognize(NoAwaitTag, google::cloud::speech::v1::LongRunningRecognizeRequest const &)
virtual LongRunningRecognize(google::longrunning::Operation const &)
virtual AsyncStreamingRecognize()
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
SpeechConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual Recognize(google::cloud::speech::v1::RecognizeRequest const &)
virtual LongRunningRecognize(google::cloud::speech::v1::LongRunningRecognizeRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
SpeechLimitedErrorCountRetryPolicy
Overview
Constructors
SpeechLimitedErrorCountRetryPolicy(int)
SpeechLimitedErrorCountRetryPolicy(SpeechLimitedErrorCountRetryPolicy &&)
SpeechLimitedErrorCountRetryPolicy(SpeechLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SpeechLimitedTimeRetryPolicy
Overview
Constructors
SpeechLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
SpeechLimitedTimeRetryPolicy(SpeechLimitedTimeRetryPolicy &&)
SpeechLimitedTimeRetryPolicy(SpeechLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SpeechRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AdaptationBackoffPolicyOption
Overview
Types
Type
AdaptationConnectionIdempotencyPolicyOption
Overview
Types
Type
AdaptationRetryPolicyOption
Overview
Types
Type
SpeechBackoffPolicyOption
Overview
Types
Type
SpeechConnectionIdempotencyPolicyOption
Overview
Types
Type
SpeechPollingPolicyOption
Overview
Types
Type
SpeechRetryPolicyOption
Overview
Types
Type
Functions
MakeAdaptationConnection(Options)
MakeDefaultAdaptationConnectionIdempotencyPolicy()
MakeSpeechConnection(Options)
MakeDefaultSpeechConnectionIdempotencyPolicy()
google::cloud::speech_v1_mocks
Overview
Classes
MockAdaptationConnection
Overview
Functions
virtual options()
virtual CreatePhraseSet(google::cloud::speech::v1::CreatePhraseSetRequest const &)
virtual GetPhraseSet(google::cloud::speech::v1::GetPhraseSetRequest const &)
virtual ListPhraseSet(google::cloud::speech::v1::ListPhraseSetRequest)
virtual UpdatePhraseSet(google::cloud::speech::v1::UpdatePhraseSetRequest const &)
virtual DeletePhraseSet(google::cloud::speech::v1::DeletePhraseSetRequest const &)
virtual CreateCustomClass(google::cloud::speech::v1::CreateCustomClassRequest const &)
virtual GetCustomClass(google::cloud::speech::v1::GetCustomClassRequest const &)
virtual ListCustomClasses(google::cloud::speech::v1::ListCustomClassesRequest)
virtual UpdateCustomClass(google::cloud::speech::v1::UpdateCustomClassRequest const &)
virtual DeleteCustomClass(google::cloud::speech::v1::DeleteCustomClassRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
MockSpeechConnection
Overview
Functions
virtual options()
virtual Recognize(google::cloud::speech::v1::RecognizeRequest const &)
virtual LongRunningRecognize(google::cloud::speech::v1::LongRunningRecognizeRequest const &)
virtual LongRunningRecognize(NoAwaitTag, google::cloud::speech::v1::LongRunningRecognizeRequest const &)
virtual LongRunningRecognize(google::longrunning::Operation const &)
virtual AsyncStreamingRecognize()
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
google::cloud::speech_v2
Overview
Classes
SpeechClient
Overview
Constructors
SpeechClient(SpeechClient const &)
SpeechClient(SpeechClient &&)
SpeechClient(std::shared_ptr< SpeechConnection >, Options)
Operators
operator=(SpeechClient const &)
operator=(SpeechClient &&)
operator==(SpeechClient const &, SpeechClient const &)
operator!=(SpeechClient const &, SpeechClient const &)
Functions