public final class RecognitionMetadata
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Cloud Speech-to-Text API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
RecognitionMetadata() |
Modifier and Type | Method and Description |
---|---|
RecognitionMetadata |
clone() |
java.lang.String |
getAudioTopic()
Description of the content.
|
java.lang.Long |
getIndustryNaicsCodeOfAudio()
The industry vertical to which this speech recognition request most closely applies.
|
java.lang.String |
getInteractionType()
The use case most closely describing the audio content to be recognized.
|
java.lang.String |
getMicrophoneDistance()
The audio type that most closely describes the audio being recognized.
|
java.lang.Long |
getObfuscatedId()
Obfuscated (privacy-protected) ID of the user, to identify number of unique users using the
service.
|
java.lang.String |
getOriginalMediaType()
The original media the speech was recorded on.
|
java.lang.String |
getOriginalMimeType()
Mime type of the original audio file.
|
java.lang.String |
getRecordingDeviceName()
The device used to make the recording.
|
java.lang.String |
getRecordingDeviceType()
The type of device the speech was recorded with.
|
RecognitionMetadata |
set(java.lang.String fieldName,
java.lang.Object value) |
RecognitionMetadata |
setAudioTopic(java.lang.String audioTopic)
Description of the content.
|
RecognitionMetadata |
setIndustryNaicsCodeOfAudio(java.lang.Long industryNaicsCodeOfAudio)
The industry vertical to which this speech recognition request most closely applies.
|
RecognitionMetadata |
setInteractionType(java.lang.String interactionType)
The use case most closely describing the audio content to be recognized.
|
RecognitionMetadata |
setMicrophoneDistance(java.lang.String microphoneDistance)
The audio type that most closely describes the audio being recognized.
|
RecognitionMetadata |
setObfuscatedId(java.lang.Long obfuscatedId)
Obfuscated (privacy-protected) ID of the user, to identify number of unique users using the
service.
|
RecognitionMetadata |
setOriginalMediaType(java.lang.String originalMediaType)
The original media the speech was recorded on.
|
RecognitionMetadata |
setOriginalMimeType(java.lang.String originalMimeType)
Mime type of the original audio file.
|
RecognitionMetadata |
setRecordingDeviceName(java.lang.String recordingDeviceName)
The device used to make the recording.
|
RecognitionMetadata |
setRecordingDeviceType(java.lang.String recordingDeviceType)
The type of device the speech was recorded with.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public java.lang.String getAudioTopic()
null
for nonepublic RecognitionMetadata setAudioTopic(java.lang.String audioTopic)
audioTopic
- audioTopic or null
for nonepublic java.lang.Long getIndustryNaicsCodeOfAudio()
null
for nonepublic RecognitionMetadata setIndustryNaicsCodeOfAudio(java.lang.Long industryNaicsCodeOfAudio)
industryNaicsCodeOfAudio
- industryNaicsCodeOfAudio or null
for nonepublic java.lang.String getInteractionType()
null
for nonepublic RecognitionMetadata setInteractionType(java.lang.String interactionType)
interactionType
- interactionType or null
for nonepublic java.lang.String getMicrophoneDistance()
null
for nonepublic RecognitionMetadata setMicrophoneDistance(java.lang.String microphoneDistance)
microphoneDistance
- microphoneDistance or null
for nonepublic java.lang.Long getObfuscatedId()
null
for nonepublic RecognitionMetadata setObfuscatedId(java.lang.Long obfuscatedId)
obfuscatedId
- obfuscatedId or null
for nonepublic java.lang.String getOriginalMediaType()
null
for nonepublic RecognitionMetadata setOriginalMediaType(java.lang.String originalMediaType)
originalMediaType
- originalMediaType or null
for nonepublic java.lang.String getOriginalMimeType()
null
for nonepublic RecognitionMetadata setOriginalMimeType(java.lang.String originalMimeType)
originalMimeType
- originalMimeType or null
for nonepublic java.lang.String getRecordingDeviceName()
null
for nonepublic RecognitionMetadata setRecordingDeviceName(java.lang.String recordingDeviceName)
recordingDeviceName
- recordingDeviceName or null
for nonepublic java.lang.String getRecordingDeviceType()
null
for nonepublic RecognitionMetadata setRecordingDeviceType(java.lang.String recordingDeviceType)
recordingDeviceType
- recordingDeviceType or null
for nonepublic RecognitionMetadata set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public RecognitionMetadata clone()
clone
in class com.google.api.client.json.GenericJson