com.byteplus.service.vod.model.business.VodASRInfoForAuditOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: byteplus/vod/business/vod_media.proto
package com.byteplus.service.vod.model.business;
public interface VodASRInfoForAuditOrBuilder extends
// @@protoc_insertion_point(interface_extends:Byteplus.Vod.Models.Business.VodASRInfoForAudit)
com.google.protobuf.MessageOrBuilder {
/**
*
* 识别的语音文本
*
*
* string Text = 1;
* @return The text.
*/
java.lang.String getText();
/**
*
* 识别的语音文本
*
*
* string Text = 1;
* @return The bytes for text.
*/
com.google.protobuf.ByteString
getTextBytes();
/**
*
* 识别结果语音分句信息
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRUtteranceForAudit Utterances = 3;
*/
java.util.List
getUtterancesList();
/**
*
* 识别结果语音分句信息
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRUtteranceForAudit Utterances = 3;
*/
com.byteplus.service.vod.model.business.VodASRUtteranceForAudit getUtterances(int index);
/**
*
* 识别结果语音分句信息
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRUtteranceForAudit Utterances = 3;
*/
int getUtterancesCount();
/**
*
* 识别结果语音分句信息
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRUtteranceForAudit Utterances = 3;
*/
java.util.List extends com.byteplus.service.vod.model.business.VodASRUtteranceForAuditOrBuilder>
getUtterancesOrBuilderList();
/**
*
* 识别结果语音分句信息
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRUtteranceForAudit Utterances = 3;
*/
com.byteplus.service.vod.model.business.VodASRUtteranceForAuditOrBuilder getUtterancesOrBuilder(
int index);
/**
*
* 整个音频对应的语言
*
*
* string Language = 4;
* @return The language.
*/
java.lang.String getLanguage();
/**
*
* 整个音频对应的语言
*
*
* string Language = 4;
* @return The bytes for language.
*/
com.google.protobuf.ByteString
getLanguageBytes();
/**
*
* 语言的详情,描述每个语言的概率
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRLanguageDetailForAudit LanguageDetails = 5;
*/
java.util.List
getLanguageDetailsList();
/**
*
* 语言的详情,描述每个语言的概率
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRLanguageDetailForAudit LanguageDetails = 5;
*/
com.byteplus.service.vod.model.business.VodASRLanguageDetailForAudit getLanguageDetails(int index);
/**
*
* 语言的详情,描述每个语言的概率
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRLanguageDetailForAudit LanguageDetails = 5;
*/
int getLanguageDetailsCount();
/**
*
* 语言的详情,描述每个语言的概率
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRLanguageDetailForAudit LanguageDetails = 5;
*/
java.util.List extends com.byteplus.service.vod.model.business.VodASRLanguageDetailForAuditOrBuilder>
getLanguageDetailsOrBuilderList();
/**
*
* 语言的详情,描述每个语言的概率
*
*
* repeated .Byteplus.Vod.Models.Business.VodASRLanguageDetailForAudit LanguageDetails = 5;
*/
com.byteplus.service.vod.model.business.VodASRLanguageDetailForAuditOrBuilder getLanguageDetailsOrBuilder(
int index);
/**
*
*语速,即一秒钟几个字
*
*
* double SpeechRate = 6;
* @return The speechRate.
*/
double getSpeechRate();
/**
*
*音量
*
*
* double Volume = 7;
* @return The volume.
*/
double getVolume();
}