SpeechServiceConnection_Key |
认知服务语音服务订阅密钥。 如果使用意向识别器,则需要为特定 LUIS 应用指定 LUIS 终结点密钥。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::FromSubscription。 |
SpeechServiceConnection_Endpoint |
认知服务语音服务终结点 (url) 。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::FromEndpoint。 注意:此终结点与用于获取访问令牌的终结点不同。 |
SpeechServiceConnection_Region |
认知服务语音服务区域。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::FromSubscription、 SpeechConfig::FromEndpoint、 SpeechConfig::FromHost、 SpeechConfig::FromAuthorizationToken。 |
SpeechServiceAuthorization_Token |
认知服务语音服务授权令牌 (又名访问令牌) 。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::FromAuthorizationToken、 SpeechRecognizer::SetAuthorizationToken、IntentRecognizer::SetAuthorizationToken、TranslationRecognizer::SetAuthorizationToken。 |
SpeechServiceAuthorization_Type |
认知服务语音服务授权类型。 当前未使用。 |
SpeechServiceConnection_EndpointId |
认知服务自定义语音或自定义语音服务终结点 ID。在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::SetEndpointId。 注意:终结点 ID 在“终结点详细信息”下列出的自定义语音门户中可用。 |
SpeechServiceConnection_Host |
认知服务语音服务主机 (url) 。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::FromHost。 |
SpeechServiceConnection_ProxyHostName |
用于连接到认知服务语音服务的代理服务器的主机名。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::SetProxy。 注意:此属性 ID 已在版本 1.1.0 中添加。 |
SpeechServiceConnection_ProxyPort |
用于连接到认知服务语音服务的代理服务器的端口。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::SetProxy。 注意:此属性 ID 已在版本 1.1.0 中添加。 |
SpeechServiceConnection_ProxyUserName |
用于连接到认知服务语音服务的代理服务器的用户名。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::SetProxy。 注意:此属性 ID 已在版本 1.1.0 中添加。 |
SpeechServiceConnection_ProxyPassword |
用于连接到认知服务语音服务的代理服务器的密码。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::SetProxy。 注意:此属性 ID 已在版本 1.1.0 中添加。 |
SpeechServiceConnection_Url |
从语音配置生成的 URL 字符串。 此属性应为只读。 SDK 在内部使用它。 注意:在版本 1.5.0 中添加。 |
SpeechServiceConnection_TranslationToLanguages |
用作目标翻译语言的逗号分隔语言的列表。 在正常情况下,不必直接使用此属性。 请改用 SpeechTranslationConfig::AddTargetLanguage 和 SpeechTranslationConfig::GetTargetLanguages。 |
SpeechServiceConnection_TranslationVoice |
认知服务文本转语音服务语音的名称。 在正常情况下,不必直接使用此属性。 请改用 SpeechTranslationConfig::SetVoiceName。 注意:可以 在此处找到有效的语音名称。 |
SpeechServiceConnection_TranslationFeatures |
翻译功能。 供内部使用。 |
SpeechServiceConnection_IntentRegion |
语言理解服务区域。 在正常情况下,不必直接使用此属性。 请改用 LanguageUnderstandingModel。 |
SpeechServiceConnection_RecoMode |
认知服务语音识别服务识别模式。 可以是“INTERACTIVE”、“CONVERSATION”、“DICTATION”。 此属性应为只读。 SDK 在内部使用它。 |
SpeechServiceConnection_RecoLanguage |
要识别的口语 (BCP-47 格式) 。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::SetSpeechRecognitionLanguage。 |
Speech_SessionId |
会话 ID。此 ID 是通用唯一标识符 (又名 UUID) 表示音频输入流及其绑定到的基础语音识别实例的特定绑定。 在正常情况下,不必直接使用此属性。 请改用 SessionEventArgs::SessionId。 |
SpeechServiceConnection_UserDefinedQueryParameters |
用户提供的查询参数。 它们将作为 URL 查询参数传递给服务。 在版本 1.5.0 中添加。 |
SpeechServiceConnection_RecoBackend |
指定要用于语音识别的后端的字符串;允许的选项包括联机和脱机。 在正常情况下,不应直接使用此属性。 目前,脱机选项仅在使用 EmbeddedSpeechConfig 时有效。 在版本 1.19.0 中添加。 |
SpeechServiceConnection_RecoModelName |
要用于语音识别的模型的名称。 在正常情况下,不应直接使用此属性。 目前,这仅在使用 EmbeddedSpeechConfig 时才有效。 在版本 1.19.0 中添加。 |
SpeechServiceConnection_RecoModelKey |
要用于语音识别的模型的解密密钥。 在正常情况下,不应直接使用此属性。 目前,这仅在使用 EmbeddedSpeechConfig 时才有效。 在版本 1.19.0 中添加。 |
SpeechServiceConnection_RecoModelIniFile |
要用于语音识别的模型的 ini 文件的路径。 在正常情况下,不应直接使用此属性。 目前,这仅在使用 EmbeddedSpeechConfig 时才有效。 在版本 1.19.0 中添加。 |
SpeechServiceConnection_SynthLanguage |
要合成 (口语,例如 1.4.0 版中添加的 en-US) 。 |
SpeechServiceConnection_SynthVoice |
要用于语音合成的 TTS 语音的名称在版本 1.4.0 中添加。 |
SpeechServiceConnection_SynthOutputFormat |
用于指定 1.4.0 版中添加的 TTS 输出音频格式的字符串。 |
SpeechServiceConnection_SynthEnableCompressedAudioTransmission |
指示是否使用压缩的音频格式进行语音合成音频传输。 此属性仅影响SpeechServiceConnection_SynthOutputFormat设置为 pcm 格式时。 如果未设置此属性并且 GStreamer 可用,SDK 将使用压缩格式进行合成音频传输,并对其进行解码。 可以将此属性设置为“false”,以使用原始 pcm 格式进行在线传输。 在版本 1.16.0 中添加。 |
SpeechServiceConnection_SynthBackend |
用于指定 TTS 后端的字符串;有效选项包括联机和脱机。 在正常情况下,不必直接使用此属性。 请改用 EmbeddedSpeechConfig::FromPath 或 EmbeddedSpeechConfig::FromPaths 将合成后端设置为脱机。 在版本 1.19.0 中添加。 |
SpeechServiceConnection_SynthOfflineDataPath |
脱机合成引擎的数据文件路径 () ;仅在合成后端脱机时有效。 在正常情况下,不必直接使用此属性。 请改用 EmbeddedSpeechConfig::FromPath 或 EmbeddedSpeechConfig::FromPaths。 在版本 1.19.0 中添加。 |
SpeechServiceConnection_SynthOfflineVoice |
要用于语音合成的脱机 TTS 语音的名称 在正常情况下,不应直接使用此属性。 请改用 EmbeddedSpeechConfig::SetSpeechSynthesisVoice 和 EmbeddedSpeechConfig::GetSpeechSynthesisVoiceName。 在版本 1.19.0 中添加。 |
SpeechServiceConnection_SynthModelKey |
要用于语音合成的语音的解密密钥。 在正常情况下,不应直接使用此属性。 请改用 EmbeddedSpeechConfig::SetSpeechSynthesisVoice。 在版本 1.19.0 中添加。 |
SpeechServiceConnection_VoicesListEndpoint |
认知服务语音服务语音列表 api 终结点 (url) 。 在正常情况下,无需指定此属性,SDK 将基于 SpeechConfig 的区域/主机/终结点构造此属性。 在版本 1.16.0 中添加。 |
SpeechServiceConnection_InitialSilenceTimeoutMs |
服务) 使用的初始静音超时值 (以毫秒为单位。 在版本 1.5.0 中添加。 |
SpeechServiceConnection_EndSilenceTimeoutMs |
服务使用的结束静音超时值 (以毫秒为单位) 。 在版本 1.5.0 中添加。 |
SpeechServiceConnection_EnableAudioLogging |
一个布尔值,指定是否在服务中启用音频日志记录。 音频和内容日志存储在 Microsoft 拥有的存储中,或存储在链接到认知服务订阅的自己的存储帐户中, (将自己的存储 (BYOS) 启用的语音资源) 。 在版本 1.5.0 中添加。 |
SpeechServiceConnection_LanguageIdMode |
语音服务连接语言标识符模式。 可以是“AtStart” (默认) ,也可以是“连续”。 请参阅 语言标识 文档。 在 1.25.0 中添加。 |
SpeechServiceConnection_AutoDetectSourceLanguages |
版本 1.8.0 中添加的自动检测源语言。 |
SpeechServiceConnection_AutoDetectSourceLanguageResult |
自动检测源语言结果在版本 1.8.0 中添加。 |
SpeechServiceResponse_RequestDetailedResultTrueFalse |
请求的认知服务语音服务响应输出格式 (简单或详细的) 。 在正常情况下,不必直接使用此属性。 请改用 SpeechConfig::SetOutputFormat。 |
SpeechServiceResponse_RequestProfanityFilterTrueFalse |
请求的认知服务语音服务响应输出亵渎级别。 当前未使用。 |
SpeechServiceResponse_ProfanityOption |
请求的认知服务语音服务响应输出不雅内容设置。 允许的值为“masked”、“removed”和“raw”。 在版本 1.5.0 中添加。 |
SpeechServiceResponse_PostProcessingOption |
一个字符串值,指定服务应使用哪个后处理选项。 允许的值为“TrueText”。 在版本 1.5.0 中添加。 |
SpeechServiceResponse_RequestWordLevelTimestamps |
一个布尔值,指定是否在响应结果中包含单词级时间戳。 在版本 1.5.0 中添加。 |
SpeechServiceResponse_StablePartialResultThreshold |
单词必须位于要返回的部分结果中的次数。 在版本 1.5.0 中添加。 |
SpeechServiceResponse_OutputFormatOption |
一个字符串值,指定响应结果中的输出格式选项。 仅限内部使用。 在版本 1.5.0 中添加。 |
SpeechServiceResponse_RequestSnr |
一个布尔值,指定是否在响应结果中包括信噪比 (信噪比) 的 SNR。 在版本 1.18.0 中添加。 |
SpeechServiceResponse_TranslationRequestStablePartialResult |
一个布尔值,用于请求通过省略末尾的单词来稳定翻译部分结果。 在版本 1.5.0 中添加。 |
SpeechServiceResponse_RequestWordBoundary |
一个布尔值,指定是否请求 WordBoundary 事件。 在版本 1.21.0 中添加。 |
SpeechServiceResponse_RequestPunctuationBoundary |
一个布尔值,指定是否请求 WordBoundary Events 中的标点符号边界。 默认为 true。 在版本 1.21.0 中添加。 |
SpeechServiceResponse_RequestSentenceBoundary |
一个布尔值,指定是否在 WordBoundary Events 中请求句子边界。 默认值为 false。 在版本 1.21.0 中添加。 |
SpeechServiceResponse_SynthesisEventsSyncToAudio |
一个布尔值,指定 SDK 是否应同步合成元数据事件, (例如单词边界、视素等 ) 音频播放。 这仅在通过 SDK 播放音频时生效。 默认为 true。 如果设置为 false,SDK 将在事件来自服务时触发事件,这可能与音频播放不同步。 在版本 1.31.0 中添加。 |
SpeechServiceResponse_JsonResult |
认知服务语音服务响应输出 (JSON 格式) 。 此属性仅适用于识别结果对象。 |
SpeechServiceResponse_JsonErrorDetails |
认知服务语音服务错误详细信息 (JSON 格式) 。 在正常情况下,不必直接使用此属性。 请改用 CancellationDetails::ErrorDetails。 |
SpeechServiceResponse_RecognitionLatencyMs |
识别延迟(以毫秒为单位)。 只读,可用于最终语音/翻译/意向结果。 这将测量 SDK 接收音频输入与从服务接收最终结果之间的延迟。 SDK 计算最终结果的音频输入中的最后一个音频片段与从语音服务接收最终结果的时间差。 在版本 1.3.0 中添加。 |
SpeechServiceResponse_RecognitionBackend |
识别后端。 只读,可用于语音识别结果。 这指示是使用云 (联机) 还是嵌入式 (脱机) 识别来生成结果。 |
SpeechServiceResponse_SynthesisFirstByteLatencyMs |
语音合成第一个字节延迟(以毫秒为单位)。 只读,可用于最终语音合成结果。 这将测量开始处理合成与第一个字节音频可用之间的延迟。 在版本 1.17.0 中添加。 |
SpeechServiceResponse_SynthesisFinishLatencyMs |
语音合成所有字节延迟(以毫秒为单位)。 只读,可用于最终语音合成结果。 这将测量开始处理合成与合成整个音频之间的延迟。 在版本 1.17.0 中添加。 |
SpeechServiceResponse_SynthesisUnderrunTimeMs |
语音合成的运行不足时间(以毫秒为单位)。 只读,可用于 SynthesisCompleted 事件的结果。 这将测量从 PropertyId::AudioConfig_PlaybackBufferLengthInMs 填充到合成完成的总不足时间。 在版本 1.17.0 中添加。 |
SpeechServiceResponse_SynthesisConnectionLatencyMs |
语音合成连接延迟(以毫秒为单位)。 只读,可用于最终语音合成结果。 这将测量开始处理合成与建立 HTTP/WebSocket 连接之间的延迟。 在版本 1.26.0 中添加。 |
SpeechServiceResponse_SynthesisNetworkLatencyMs |
语音合成网络延迟(以毫秒为单位)。 只读,可用于最终语音合成结果。 这将测量网络往返时间。 在版本 1.26.0 中添加。 |
SpeechServiceResponse_SynthesisServiceLatencyMs |
语音合成服务延迟(以毫秒为单位)。 只读,可用于最终语音合成结果。 这将测量合成音频第一个字节的服务处理时间。 在版本 1.26.0 中添加。 |
SpeechServiceResponse_SynthesisBackend |
指示合成由哪个后端完成。 只读,可用于语音合成结果,但版本 1.17.0 中添加的 SynthesisStarted 事件中的结果除外。 |
CancellationDetails_Reason |
取消原因。 当前未使用。 |
CancellationDetails_ReasonText |
取消文本。 当前未使用。 |
CancellationDetails_ReasonDetailedText |
取消详细文本。 当前未使用。 |
LanguageUnderstandingServiceResponse_JsonResult |
语言理解服务响应输出 (JSON 格式) 。 可通过 IntentRecognitionResult.Properties 获取。 |
AudioConfig_DeviceNameForCapture |
音频捕获的设备名称。 在正常情况下,不必直接使用此属性。 请改用 AudioConfig::FromMicrophoneInput。 注意:此属性 ID 是在版本 1.3.0 中添加的。 |
AudioConfig_NumberOfChannelsForCapture |
音频捕获的通道数。 仅限内部使用。 注意:此属性 ID 是在版本 1.3.0 中添加的。 |
AudioConfig_SampleRateForCapture |
音频捕获的采样率 (Hz) 。 仅限内部使用。 注意:此属性 ID 是在版本 1.3.0 中添加的。 |
AudioConfig_BitsPerSampleForCapture |
音频捕获的每个样本的位数。 仅限内部使用。 注意:此属性 ID 是在版本 1.3.0 中添加的。 |
AudioConfig_AudioSource |
音频源。 允许的值为“Microphones”、“File”和“Stream”。 在版本 1.3.0 中添加。 |
AudioConfig_DeviceNameForRender |
音频呈现的设备名称。 在正常情况下,不必直接使用此属性。 请改用 AudioConfig::FromSpeakerOutput。 在版本 1.14.0 中添加。 |
AudioConfig_PlaybackBufferLengthInMs |
播放缓冲区长度(以毫秒为单位),默认值为 50 毫秒。 |
AudioConfig_AudioProcessingOptions |
JSON 格式的音频处理选项。 |
Speech_LogFilename |
要写入日志的文件名。 在版本 1.4.0 中添加。 |
Speech_SegmentationSilenceTimeoutMs |
检测到的静音持续时间(以毫秒为单位),之后语音转文本将确定语音短语已结束,并生成最终的已识别结果。 如果语音输入明显比平时快或慢,并且默认分段行为始终会产生过长或太短的结果,则配置此超时可能会有所帮助。 不适当的高或低分段超时值可能会对语音转文本的准确性产生负面影响;应仔细配置此属性,并按预期彻底验证生成的行为。 |
Conversation_ApplicationId |
用于连接到后端服务的标识符。 在版本 1.5.0 中添加。 |
Conversation_DialogType |
要连接到的对话后端的类型。 在版本 1.7.0 中添加。 |
Conversation_Initial_Silence_Timeout |
版本 1.5.0 中添加了侦听的静音超时。 |
Conversation_From_Id |
在版本 1.5.0 中添加的用于语音识别活动的 From id。 |
Conversation_Conversation_Id |
会话的 ConversationId。 在版本 1.8.0 中添加。 |
Conversation_Custom_Voice_Deployment_Ids |
自定义语音部署 ID 的逗号分隔列表。 在版本 1.8.0 中添加。 |
Conversation_Speech_Activity_Template |
语音活动模板,为语音服务生成的活动标记模板中的属性。 在版本 1.10.0 中添加。 |
Conversation_ParticipantId |
当前对话中的参与者标识符。 在版本 1.13.0 中添加。 |
Conversation_Request_Bot_Status_Messages |
|
Conversation_Connection_Id |
|
DataBuffer_TimeStamp |
使用拉取/推送音频输入流时,与客户端写入的数据缓冲区关联的时间戳。 时间戳是分辨率为 90 kHz 的 64 位值。 它与 MPEG 传输流中的表示时间戳相同。 请参阅 https://en.wikipedia.org/wiki/Presentation_timestamp 在版本 1.5.0 中添加。 |
DataBuffer_UserId |
使用拉取/推送音频输入流时,与客户端写入的数据缓冲区关联的用户 ID。 在版本 1.5.0 中添加。 |
PronunciationAssessment_ReferenceText |
用于发音评估的音频的参考文本。 有关此和以下发音评估参数,请参阅表 发音评估参数。 在正常情况下,不必直接使用此属性。 请改用 发音AssessmentConfig::Create 或 发音AssessmentConfig::SetReferenceText。 在版本 1.14.0 中添加。 |
PronunciationAssessment_GradingSystem |
用于发音分数校准的分数系统 (FivePoint 或 HundredMark) 。 在正常情况下,不必直接使用此属性。 请改用 发音AssessmentConfig::Create。 在版本 1.14.0 中添加。 |
PronunciationAssessment_Granularity |
发音评估粒度 (音素、Word或全文) 。 在正常情况下,不必直接使用此属性。 请改用 发音AssessmentConfig::Create。 在版本 1.14.0 中添加。 |
PronunciationAssessment_EnableMiscue |
定义是否启用错误计算。 启用此功能后,系统会将发音单词与参考文本进行比较,并会根据比较结果将其标记为省略/插入。 默认设置为“假”。 在正常情况下,不必直接使用此属性。 请改用 发音AssessmentConfig::Create。 在版本 1.14.0 中添加。 |
PronunciationAssessment_PhonemeAlphabet |
发音评估音素字母表。 有效值为“SAPI” (默认) 和“IPA”在正常情况下,不应直接使用此属性。 请改用 发音AssessmentConfig::SetPhonemeAlphabet。 在版本 1.20.0 中添加。 |
PronunciationAssessment_NBestPhonemeCount |
发音评估 nbest 音素计数。 在正常情况下,不必直接使用此属性。 请改用 发音AssessmentConfig::SetNBestPhonemeCount。 在版本 1.20.0 中添加。 |
PronunciationAssessment_EnableProsodyAssessment |
是否启用韵事评估。 在正常情况下,不必直接使用此属性。 请改用 发音AssessmentConfig::EnableProsodyAssessment。 在版本 1.33.0 中添加。 |
PronunciationAssessment_Json |
发音评估参数的 json 字符串 在正常情况下,不必直接使用此属性。 请改用 发音AssessmentConfig::Create。 在版本 1.14.0 中添加。 |
PronunciationAssessment_Params |
发音评估参数。 此属性应为只读。 SDK 在内部使用它。 在版本 1.14.0 中添加。 |
PronunciationAssessment_ContentTopic |
发音评估的内容主题。 在正常情况下,不必直接使用此属性。 请改用 发音AssessmentConfig::EnableContentAssessmentWithTopic。 在版本 1.33.0 中添加。 |
SpeakerRecognition_Api_Version |
说话人识别后端 API 版本。 添加此属性以允许测试和使用早期版本的说话人识别 API(如果适用)。 在版本 1.18.0 中添加。 |
SpeechTranslation_ModelName |
要用于语音翻译的模型的名称。 请勿直接使用此属性。 目前,这仅在使用 EmbeddedSpeechConfig 时有效。 |
SpeechTranslation_ModelKey |
用于语音翻译的模型的解密密钥。 请勿直接使用此属性。 目前,这仅在使用 EmbeddedSpeechConfig 时有效。 |
KeywordRecognition_ModelName |
用于关键字 (keyword) 识别的模型的名称。 请勿直接使用此属性。 目前,这仅在使用 EmbeddedSpeechConfig 时有效。 |
KeywordRecognition_ModelKey |
要用于关键字 (keyword) 识别的模型的解密密钥。 请勿直接使用此属性。 目前,这仅在使用 EmbeddedSpeechConfig 时有效。 |
EmbeddedSpeech_EnablePerformanceMetrics |
启用嵌入式语音性能指标的集合,这些指标可用于评估设备使用嵌入式语音的能力。 收集的数据包含在语音识别等特定方案的结果中。 默认设置为“false”。 请注意,指标可能并非在所有嵌入式语音方案中都可用。 |