Represents a Speech
Inheritance
$protobuf.rpc.Service > protos.google.cloud.speech.v2.SpeechPackage
@google-cloud/speechConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new Speech service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
batchRecognize(request, callback)
public batchRecognize(request: google.cloud.speech.v2.IBatchRecognizeRequest, callback: google.cloud.speech.v2.Speech.BatchRecognizeCallback): void;Calls BatchRecognize.
| Parameters | |
|---|---|
| Name | Description |
request |
IBatchRecognizeRequest
BatchRecognizeRequest message or plain object |
callback |
BatchRecognizeCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
batchRecognize(request)
public batchRecognize(request: google.cloud.speech.v2.IBatchRecognizeRequest): Promise<google.longrunning.Operation>;Calls BatchRecognize.
| Parameter | |
|---|---|
| Name | Description |
request |
IBatchRecognizeRequest
BatchRecognizeRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): Speech;Creates new Speech service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
Speech |
RPC service. Useful where requests and/or responses are streamed. |
createCustomClass(request, callback)
public createCustomClass(request: google.cloud.speech.v2.ICreateCustomClassRequest, callback: google.cloud.speech.v2.Speech.CreateCustomClassCallback): void;Calls CreateCustomClass.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateCustomClassRequest
CreateCustomClassRequest message or plain object |
callback |
CreateCustomClassCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createCustomClass(request)
public createCustomClass(request: google.cloud.speech.v2.ICreateCustomClassRequest): Promise<google.longrunning.Operation>;Calls CreateCustomClass.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateCustomClassRequest
CreateCustomClassRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
createPhraseSet(request, callback)
public createPhraseSet(request: google.cloud.speech.v2.ICreatePhraseSetRequest, callback: google.cloud.speech.v2.Speech.CreatePhraseSetCallback): void;Calls CreatePhraseSet.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreatePhraseSetRequest
CreatePhraseSetRequest message or plain object |
callback |
CreatePhraseSetCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createPhraseSet(request)
public createPhraseSet(request: google.cloud.speech.v2.ICreatePhraseSetRequest): Promise<google.longrunning.Operation>;Calls CreatePhraseSet.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreatePhraseSetRequest
CreatePhraseSetRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
createRecognizer(request, callback)
public createRecognizer(request: google.cloud.speech.v2.ICreateRecognizerRequest, callback: google.cloud.speech.v2.Speech.CreateRecognizerCallback): void;Calls CreateRecognizer.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateRecognizerRequest
CreateRecognizerRequest message or plain object |
callback |
CreateRecognizerCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createRecognizer(request)
public createRecognizer(request: google.cloud.speech.v2.ICreateRecognizerRequest): Promise<google.longrunning.Operation>;Calls CreateRecognizer.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateRecognizerRequest
CreateRecognizerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deleteCustomClass(request, callback)
public deleteCustomClass(request: google.cloud.speech.v2.IDeleteCustomClassRequest, callback: google.cloud.speech.v2.Speech.DeleteCustomClassCallback): void;Calls DeleteCustomClass.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteCustomClassRequest
DeleteCustomClassRequest message or plain object |
callback |
DeleteCustomClassCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteCustomClass(request)
public deleteCustomClass(request: google.cloud.speech.v2.IDeleteCustomClassRequest): Promise<google.longrunning.Operation>;Calls DeleteCustomClass.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteCustomClassRequest
DeleteCustomClassRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deletePhraseSet(request, callback)
public deletePhraseSet(request: google.cloud.speech.v2.IDeletePhraseSetRequest, callback: google.cloud.speech.v2.Speech.DeletePhraseSetCallback): void;Calls DeletePhraseSet.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeletePhraseSetRequest
DeletePhraseSetRequest message or plain object |
callback |
DeletePhraseSetCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deletePhraseSet(request)
public deletePhraseSet(request: google.cloud.speech.v2.IDeletePhraseSetRequest): Promise<google.longrunning.Operation>;Calls DeletePhraseSet.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeletePhraseSetRequest
DeletePhraseSetRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deleteRecognizer(request, callback)
public deleteRecognizer(request: google.cloud.speech.v2.IDeleteRecognizerRequest, callback: google.cloud.speech.v2.Speech.DeleteRecognizerCallback): void;Calls DeleteRecognizer.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteRecognizerRequest
DeleteRecognizerRequest message or plain object |
callback |
DeleteRecognizerCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteRecognizer(request)
public deleteRecognizer(request: google.cloud.speech.v2.IDeleteRecognizerRequest): Promise<google.longrunning.Operation>;Calls DeleteRecognizer.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteRecognizerRequest
DeleteRecognizerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
getConfig(request, callback)
public getConfig(request: google.cloud.speech.v2.IGetConfigRequest, callback: google.cloud.speech.v2.Speech.GetConfigCallback): void;Calls GetConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetConfigRequest
GetConfigRequest message or plain object |
callback |
GetConfigCallback
Node-style callback called with the error, if any, and Config |
| Returns | |
|---|---|
| Type | Description |
void |
|
getConfig(request)
public getConfig(request: google.cloud.speech.v2.IGetConfigRequest): Promise<google.cloud.speech.v2.Config>;Calls GetConfig.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetConfigRequest
GetConfigRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.Config> |
Promise |
getCustomClass(request, callback)
public getCustomClass(request: google.cloud.speech.v2.IGetCustomClassRequest, callback: google.cloud.speech.v2.Speech.GetCustomClassCallback): void;Calls GetCustomClass.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetCustomClassRequest
GetCustomClassRequest message or plain object |
callback |
GetCustomClassCallback
Node-style callback called with the error, if any, and CustomClass |
| Returns | |
|---|---|
| Type | Description |
void |
|
getCustomClass(request)
public getCustomClass(request: google.cloud.speech.v2.IGetCustomClassRequest): Promise<google.cloud.speech.v2.CustomClass>;Calls GetCustomClass.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetCustomClassRequest
GetCustomClassRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.CustomClass> |
Promise |
getPhraseSet(request, callback)
public getPhraseSet(request: google.cloud.speech.v2.IGetPhraseSetRequest, callback: google.cloud.speech.v2.Speech.GetPhraseSetCallback): void;Calls GetPhraseSet.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetPhraseSetRequest
GetPhraseSetRequest message or plain object |
callback |
GetPhraseSetCallback
Node-style callback called with the error, if any, and PhraseSet |
| Returns | |
|---|---|
| Type | Description |
void |
|
getPhraseSet(request)
public getPhraseSet(request: google.cloud.speech.v2.IGetPhraseSetRequest): Promise<google.cloud.speech.v2.PhraseSet>;Calls GetPhraseSet.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetPhraseSetRequest
GetPhraseSetRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.PhraseSet> |
Promise |
getRecognizer(request, callback)
public getRecognizer(request: google.cloud.speech.v2.IGetRecognizerRequest, callback: google.cloud.speech.v2.Speech.GetRecognizerCallback): void;Calls GetRecognizer.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetRecognizerRequest
GetRecognizerRequest message or plain object |
callback |
GetRecognizerCallback
Node-style callback called with the error, if any, and Recognizer |
| Returns | |
|---|---|
| Type | Description |
void |
|
getRecognizer(request)
public getRecognizer(request: google.cloud.speech.v2.IGetRecognizerRequest): Promise<google.cloud.speech.v2.Recognizer>;Calls GetRecognizer.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetRecognizerRequest
GetRecognizerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.Recognizer> |
Promise |
listCustomClasses(request, callback)
public listCustomClasses(request: google.cloud.speech.v2.IListCustomClassesRequest, callback: google.cloud.speech.v2.Speech.ListCustomClassesCallback): void;Calls ListCustomClasses.
| Parameters | |
|---|---|
| Name | Description |
request |
IListCustomClassesRequest
ListCustomClassesRequest message or plain object |
callback |
ListCustomClassesCallback
Node-style callback called with the error, if any, and ListCustomClassesResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listCustomClasses(request)
public listCustomClasses(request: google.cloud.speech.v2.IListCustomClassesRequest): Promise<google.cloud.speech.v2.ListCustomClassesResponse>;Calls ListCustomClasses.
| Parameter | |
|---|---|
| Name | Description |
request |
IListCustomClassesRequest
ListCustomClassesRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.ListCustomClassesResponse> |
Promise |
listPhraseSets(request, callback)
public listPhraseSets(request: google.cloud.speech.v2.IListPhraseSetsRequest, callback: google.cloud.speech.v2.Speech.ListPhraseSetsCallback): void;Calls ListPhraseSets.
| Parameters | |
|---|---|
| Name | Description |
request |
IListPhraseSetsRequest
ListPhraseSetsRequest message or plain object |
callback |
ListPhraseSetsCallback
Node-style callback called with the error, if any, and ListPhraseSetsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listPhraseSets(request)
public listPhraseSets(request: google.cloud.speech.v2.IListPhraseSetsRequest): Promise<google.cloud.speech.v2.ListPhraseSetsResponse>;Calls ListPhraseSets.
| Parameter | |
|---|---|
| Name | Description |
request |
IListPhraseSetsRequest
ListPhraseSetsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.ListPhraseSetsResponse> |
Promise |
listRecognizers(request, callback)
public listRecognizers(request: google.cloud.speech.v2.IListRecognizersRequest, callback: google.cloud.speech.v2.Speech.ListRecognizersCallback): void;Calls ListRecognizers.
| Parameters | |
|---|---|
| Name | Description |
request |
IListRecognizersRequest
ListRecognizersRequest message or plain object |
callback |
ListRecognizersCallback
Node-style callback called with the error, if any, and ListRecognizersResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listRecognizers(request)
public listRecognizers(request: google.cloud.speech.v2.IListRecognizersRequest): Promise<google.cloud.speech.v2.ListRecognizersResponse>;Calls ListRecognizers.
| Parameter | |
|---|---|
| Name | Description |
request |
IListRecognizersRequest
ListRecognizersRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.ListRecognizersResponse> |
Promise |
recognize(request, callback)
public recognize(request: google.cloud.speech.v2.IRecognizeRequest, callback: google.cloud.speech.v2.Speech.RecognizeCallback): void;Calls Recognize.
| Parameters | |
|---|---|
| Name | Description |
request |
IRecognizeRequest
RecognizeRequest message or plain object |
callback |
RecognizeCallback
Node-style callback called with the error, if any, and RecognizeResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
recognize(request)
public recognize(request: google.cloud.speech.v2.IRecognizeRequest): Promise<google.cloud.speech.v2.RecognizeResponse>;Calls Recognize.
| Parameter | |
|---|---|
| Name | Description |
request |
IRecognizeRequest
RecognizeRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.RecognizeResponse> |
Promise |
streamingRecognize(request, callback)
public streamingRecognize(request: google.cloud.speech.v2.IStreamingRecognizeRequest, callback: google.cloud.speech.v2.Speech.StreamingRecognizeCallback): void;Calls StreamingRecognize.
| Parameters | |
|---|---|
| Name | Description |
request |
IStreamingRecognizeRequest
StreamingRecognizeRequest message or plain object |
callback |
StreamingRecognizeCallback
Node-style callback called with the error, if any, and StreamingRecognizeResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
streamingRecognize(request)
public streamingRecognize(request: google.cloud.speech.v2.IStreamingRecognizeRequest): Promise<google.cloud.speech.v2.StreamingRecognizeResponse>;Calls StreamingRecognize.
| Parameter | |
|---|---|
| Name | Description |
request |
IStreamingRecognizeRequest
StreamingRecognizeRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.StreamingRecognizeResponse> |
Promise |
undeleteCustomClass(request, callback)
public undeleteCustomClass(request: google.cloud.speech.v2.IUndeleteCustomClassRequest, callback: google.cloud.speech.v2.Speech.UndeleteCustomClassCallback): void;Calls UndeleteCustomClass.
| Parameters | |
|---|---|
| Name | Description |
request |
IUndeleteCustomClassRequest
UndeleteCustomClassRequest message or plain object |
callback |
UndeleteCustomClassCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
undeleteCustomClass(request)
public undeleteCustomClass(request: google.cloud.speech.v2.IUndeleteCustomClassRequest): Promise<google.longrunning.Operation>;Calls UndeleteCustomClass.
| Parameter | |
|---|---|
| Name | Description |
request |
IUndeleteCustomClassRequest
UndeleteCustomClassRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
undeletePhraseSet(request, callback)
public undeletePhraseSet(request: google.cloud.speech.v2.IUndeletePhraseSetRequest, callback: google.cloud.speech.v2.Speech.UndeletePhraseSetCallback): void;Calls UndeletePhraseSet.
| Parameters | |
|---|---|
| Name | Description |
request |
IUndeletePhraseSetRequest
UndeletePhraseSetRequest message or plain object |
callback |
UndeletePhraseSetCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
undeletePhraseSet(request)
public undeletePhraseSet(request: google.cloud.speech.v2.IUndeletePhraseSetRequest): Promise<google.longrunning.Operation>;Calls UndeletePhraseSet.
| Parameter | |
|---|---|
| Name | Description |
request |
IUndeletePhraseSetRequest
UndeletePhraseSetRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
undeleteRecognizer(request, callback)
public undeleteRecognizer(request: google.cloud.speech.v2.IUndeleteRecognizerRequest, callback: google.cloud.speech.v2.Speech.UndeleteRecognizerCallback): void;Calls UndeleteRecognizer.
| Parameters | |
|---|---|
| Name | Description |
request |
IUndeleteRecognizerRequest
UndeleteRecognizerRequest message or plain object |
callback |
UndeleteRecognizerCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
undeleteRecognizer(request)
public undeleteRecognizer(request: google.cloud.speech.v2.IUndeleteRecognizerRequest): Promise<google.longrunning.Operation>;Calls UndeleteRecognizer.
| Parameter | |
|---|---|
| Name | Description |
request |
IUndeleteRecognizerRequest
UndeleteRecognizerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
updateConfig(request, callback)
public updateConfig(request: google.cloud.speech.v2.IUpdateConfigRequest, callback: google.cloud.speech.v2.Speech.UpdateConfigCallback): void;Calls UpdateConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateConfigRequest
UpdateConfigRequest message or plain object |
callback |
UpdateConfigCallback
Node-style callback called with the error, if any, and Config |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateConfig(request)
public updateConfig(request: google.cloud.speech.v2.IUpdateConfigRequest): Promise<google.cloud.speech.v2.Config>;Calls UpdateConfig.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateConfigRequest
UpdateConfigRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.speech.v2.Config> |
Promise |
updateCustomClass(request, callback)
public updateCustomClass(request: google.cloud.speech.v2.IUpdateCustomClassRequest, callback: google.cloud.speech.v2.Speech.UpdateCustomClassCallback): void;Calls UpdateCustomClass.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateCustomClassRequest
UpdateCustomClassRequest message or plain object |
callback |
UpdateCustomClassCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateCustomClass(request)
public updateCustomClass(request: google.cloud.speech.v2.IUpdateCustomClassRequest): Promise<google.longrunning.Operation>;Calls UpdateCustomClass.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateCustomClassRequest
UpdateCustomClassRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
updatePhraseSet(request, callback)
public updatePhraseSet(request: google.cloud.speech.v2.IUpdatePhraseSetRequest, callback: google.cloud.speech.v2.Speech.UpdatePhraseSetCallback): void;Calls UpdatePhraseSet.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdatePhraseSetRequest
UpdatePhraseSetRequest message or plain object |
callback |
UpdatePhraseSetCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updatePhraseSet(request)
public updatePhraseSet(request: google.cloud.speech.v2.IUpdatePhraseSetRequest): Promise<google.longrunning.Operation>;Calls UpdatePhraseSet.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdatePhraseSetRequest
UpdatePhraseSetRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
updateRecognizer(request, callback)
public updateRecognizer(request: google.cloud.speech.v2.IUpdateRecognizerRequest, callback: google.cloud.speech.v2.Speech.UpdateRecognizerCallback): void;Calls UpdateRecognizer.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateRecognizerRequest
UpdateRecognizerRequest message or plain object |
callback |
UpdateRecognizerCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateRecognizer(request)
public updateRecognizer(request: google.cloud.speech.v2.IUpdateRecognizerRequest): Promise<google.longrunning.Operation>;Calls UpdateRecognizer.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateRecognizerRequest
UpdateRecognizerRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |