Transcriptions

enfonica.voice.v1beta1. Transcriptions

Represents a Transcriptions

Constructor

new Transcriptions(rpcImpl, requestDelimitedopt, responseDelimitedopt)

Constructs a new Transcriptions service.

Parameters:
Name Type Attributes Default Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean <optional>
false

Whether requests are length-delimited

responseDelimited boolean <optional>
false

Whether responses are length-delimited

Extends

  • $protobuf.rpc.Service

Methods

(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {Transcriptions}

Creates new Transcriptions service using the specified rpc implementation.

Parameters:
Name Type Attributes Default Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean <optional>
false

Whether requests are length-delimited

responseDelimited boolean <optional>
false

Whether responses are length-delimited

Returns:
Type Description
Transcriptions

RPC service. Useful where requests and/or responses are streamed.

deleteTranscription(request, callback) → {undefined}

Calls DeleteTranscription.

Parameters:
Name Type Description
request enfonica.voice.v1beta1.IDeleteTranscriptionRequest

DeleteTranscriptionRequest message or plain object

callback enfonica.voice.v1beta1.Transcriptions.DeleteTranscriptionCallback

Node-style callback called with the error, if any, and Empty

Returns:
Type Description
undefined

deleteTranscription(request) → {Promise.<google.protobuf.Empty>}

Calls DeleteTranscription.

Parameters:
Name Type Description
request enfonica.voice.v1beta1.IDeleteTranscriptionRequest

DeleteTranscriptionRequest message or plain object

Returns:
Type Description
Promise.<google.protobuf.Empty>

Promise

getTranscription(request, callback) → {undefined}

Calls GetTranscription.

Parameters:
Name Type Description
request enfonica.voice.v1beta1.IGetTranscriptionRequest

GetTranscriptionRequest message or plain object

callback enfonica.voice.v1beta1.Transcriptions.GetTranscriptionCallback

Node-style callback called with the error, if any, and Transcription

Returns:
Type Description
undefined

getTranscription(request) → {Promise.<enfonica.voice.v1beta1.Transcription>}

Calls GetTranscription.

Parameters:
Name Type Description
request enfonica.voice.v1beta1.IGetTranscriptionRequest

GetTranscriptionRequest message or plain object

Returns:
Type Description
Promise.<enfonica.voice.v1beta1.Transcription>

Promise

listTranscriptions(request, callback) → {undefined}

Calls ListTranscriptions.

Parameters:
Name Type Description
request enfonica.voice.v1beta1.IListTranscriptionsRequest

ListTranscriptionsRequest message or plain object

callback enfonica.voice.v1beta1.Transcriptions.ListTranscriptionsCallback

Node-style callback called with the error, if any, and ListTranscriptionsResponse

Returns:
Type Description
undefined

listTranscriptions(request) → {Promise.<enfonica.voice.v1beta1.ListTranscriptionsResponse>}

Calls ListTranscriptions.

Parameters:
Name Type Description
request enfonica.voice.v1beta1.IListTranscriptionsRequest

ListTranscriptionsRequest message or plain object

Returns:
Type Description
Promise.<enfonica.voice.v1beta1.ListTranscriptionsResponse>

Promise

Type Definitions

DeleteTranscriptionCallback(error, responseopt)

Callback as used by enfonica.voice.v1beta1.Transcriptions#deleteTranscription.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.protobuf.Empty <optional>

Empty

GetTranscriptionCallback(error, responseopt)

Callback as used by enfonica.voice.v1beta1.Transcriptions#getTranscription.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response enfonica.voice.v1beta1.Transcription <optional>

Transcription

ListTranscriptionsCallback(error, responseopt)

Callback as used by enfonica.voice.v1beta1.Transcriptions#listTranscriptions.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response enfonica.voice.v1beta1.ListTranscriptionsResponse <optional>

ListTranscriptionsResponse