你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
EmbeddedSpeechConfig 类
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. EmbeddedSpeechConfig
- com.
实现
public final class EmbeddedSpeechConfig
implements java.lang.AutoCloseable
定义嵌入式 (脱机) 语音配置的类。 注意:必须调用 close () 才能释放对象持有的基础资源。
方法摘要
方法继承自 java.lang.Object
方法详细信息
close
public final void close()
释放关联的资源。
fromPath
public static final EmbeddedSpeechConfig fromPath(String path)
使用指定的脱机模型路径创建嵌入式语音配置的实例。
Parameters:
Returns:
fromPaths
public static final EmbeddedSpeechConfig fromPaths(List
使用指定的脱机模型路径创建嵌入式语音配置的实例。
Parameters:
Returns:
getImpl
public SafeHandle getImpl()
返回 SpeechConfig 实现的内部句柄。
Returns:
getProperty
public String getProperty(PropertyId id)
通过 propertyId 获取属性。
Parameters:
Returns:
getProperty
public String getProperty(String name)
获取命名属性作为值。
Parameters:
Returns:
getSpeechRecognitionModelName
public final String getSpeechRecognitionModelName()
获取语音识别的模型名称。
Returns:
getSpeechRecognitionModels
public final List
获取可用语音识别模型的列表。
Returns:
getSpeechRecognitionOutputFormat
public final OutputFormat getSpeechRecognitionOutputFormat()
获取嵌入的语音识别输出格式。
Returns:
getSpeechSynthesisOutputFormat
public final String getSpeechSynthesisOutputFormat()
获取嵌入的语音合成输出格式。
Returns:
getSpeechSynthesisVoiceName
public final String getSpeechSynthesisVoiceName()
获取嵌入语音合成的语音名称。
Returns:
getSpeechTranslationModelName
public final String getSpeechTranslationModelName()
获取语音翻译的模型名称。
Returns:
getSpeechTranslationModels
public final List
获取可用语音翻译模型的列表。
Returns:
setProfanity
public final void setProfanity(ProfanityOption value)
设置不雅内容选项。 这可用于删除不雅字词或在输出中屏蔽它们。
Parameters:
setProperty
public void setProperty(PropertyId id, String value)
通过 propertyId 设置属性。
Parameters:
setProperty
public void setProperty(String name, String value)
将命名属性设置为值。
Parameters:
setSpeechRecognitionModel
public final void setSpeechRecognitionModel(String name, String key)
设置语音识别模型。
Parameters:
setSpeechRecognitionOutputFormat
public final void setSpeechRecognitionOutputFormat(OutputFormat value)
设置语音识别输出格式。
Parameters:
setSpeechSynthesisOutputFormat
public final void setSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat value)
设置嵌入的语音合成输出格式。
Parameters:
setSpeechSynthesisVoice
public final void setSpeechSynthesisVoice(String name, String key)
设置语音合成的语音。
Parameters:
setSpeechTranslationModel
public final void setSpeechTranslationModel(String name, String key)
设置语音翻译模型。
Parameters: