Table of Contents

Class RecordAction.TranscriptionSettings

Namespace
Vonage.Voice.Nccos
Assembly
Vonage.dll

Configures automatic transcription of the recorded audio.

public class RecordAction.TranscriptionSettings
Inheritance
RecordAction.TranscriptionSettings
Inherited Members

Properties

EventMethod

The HTTP method Vonage uses to make the request to eventUrl. The default value is POST.

[JsonProperty("eventMethod", Order = 2)]
[JsonConverter(typeof(NewtonsoftHttpMethodConverter))]
public HttpMethod EventMethod { get; set; }

Property Value

HttpMethod

EventUrl

The URL to the webhook endpoint that is called asynchronously when a transcription is finished.

[JsonProperty("eventUrl", Order = 1)]
public string[] EventUrl { get; set; }

Property Value

string[]

Language

The language (BCP-47 format) for the recording you're transcribing. This currently supports the same languages as Automatic Speech Recording, and a list is available here.

[JsonProperty("language", Order = 0)]
public string Language { get; set; }

Property Value

string

SentimentAnalysis

Perform sentiment analysis on the call recording transcription segments. Will return a value between -1 (negative sentiment) and 1 (positive sentiment) for each segment. Defaults to false.

[JsonProperty("sentimentAnalysis", Order = 3)]
public bool SentimentAnalysis { get; set; }

Property Value

bool