PropertyId enum
定义语音属性 ID。
字段
| SpeechServiceConnection_Key = 0 | 认知服务语音服务订阅密钥。 在正常情况下,不应直接使用此属性。 请改用 SpeechConfig.fromSubscription。 |
| SpeechServiceConnection_Endpoint = 1 | 认知服务语音服务终结点(url)。 在正常情况下,不应直接使用此属性。 请改用 SpeechConfig.fromEndpoint。 注意:此终结点与用于获取访问令牌的终结点不同。 |
| SpeechServiceConnection_Region = 2 | 认知服务语音服务区域。 在正常情况下,不应直接使用此属性。 请改用 SpeechConfig.fromSubscription、 SpeechConfig.fromEndpoint、 SpeechConfig.fromAuthorizationToken。 |
| SpeechServiceAuthorization_Token = 3 | 认知服务语音服务授权令牌(即访问令牌)。 在正常情况下,不应直接使用此属性。 请改用 SpeechConfig.fromAuthorizationToken、 SpeechRecognizer.authorizationToken、 TranslationRecognizer.authorizationToken、 <xref:SpeakerRecognizer.authorizationToken>。 |
| SpeechServiceAuthorization_Type = 4 | 认知服务语音服务授权类型。 当前未使用。 |
| SpeechServiceConnection_EndpointId = 5 | 认知服务语音服务终结点 ID。在正常情况下,不应直接使用此属性。 请改用 SpeechConfig.endpointId。 注意:终结点 ID 在语音门户中可用,在终结点详细信息下列出。 |
| SpeechServiceConnection_TranslationToLanguages = 6 | 用作目标翻译语言的逗号分隔语言(BCP-47 格式)的列表。 在正常情况下,不应直接使用此属性。 请改用 SpeechTranslationConfig.addTargetLanguage、 SpeechTranslationConfig.targetLanguages、 TranslationRecognizer.targetLanguages。 |
| SpeechServiceConnection_TranslationVoice = 7 | 认知服务文本转语音服务语音的名称。 在正常情况下,不应直接使用此属性。 请改用 SpeechTranslationConfig.voiceName。 注意:可以在 此处找到有效的语音名称。 |
| SpeechServiceConnection_TranslationFeatures = 8 | 翻译功能。 |
| SpeechServiceConnection_TranslationCategoryId = 9 | 用于翻译的类别 ID。 |
| SpeechServiceConnection_ProxyHostName = 10 | 用于连接到认知服务语音服务的代理服务器的主机名。 仅在 Node.js 环境中相关。 不应直接使用此属性。 请改用 <see cref=“SpeechConfig.SetProxy(string,int,string,string)”/>。 在版本 1.4.0 中添加。 |
| SpeechServiceConnection_ProxyPort = 11 | 用于连接到认知服务语音服务的代理服务器的端口。 仅在 Node.js 环境中相关。 不应直接使用此属性。 请改用 <see cref=“SpeechConfig.SetProxy(string,int,string,string)”/>。 在版本 1.4.0 中添加。 |
| SpeechServiceConnection_ProxyUserName = 12 | 用于连接到认知服务语音服务的代理服务器的用户名。 仅在 Node.js 环境中相关。 不应直接使用此属性。 请改用 <see cref=“SpeechConfig.SetProxy(string,int,string,string)”/>。 在版本 1.4.0 中添加。 |
| SpeechServiceConnection_ProxyPassword = 13 | 用于连接到认知服务语音服务的代理服务器的密码。 仅在 Node.js 环境中相关。 不应直接使用此属性。 请改用 <see cref=“SpeechConfig.SetProxy(string,int,string,string)”/>。 在版本 1.4.0 中添加。 |
| SpeechServiceConnection_RecoMode = 14 | 认知服务语音识别模式。 可以是“INTERACTIVE”、“CONVERSATION”、“DICTATION”。 此属性旨在为只读。 SDK 在内部使用它。 |
| SpeechServiceConnection_RecoLanguage = 15 | 要识别的口语(采用 BCP-47 格式)。 在正常情况下,不应直接使用此属性。 请改用 SpeechConfig.speechRecognitionLanguage。 |
| Speech_SessionId = 16 | 会话 ID。此 ID 是一个通用唯一标识符(即 UUID),表示音频输入流的特定绑定及其绑定到的基础语音识别实例。 在正常情况下,不应直接使用此属性。 请改用 SessionEventArgs.sessionId。 |
| SpeechServiceConnection_SynthLanguage = 17 | 要合成的口语(例如 en-US) |
| SpeechServiceConnection_SynthVoice = 18 | 要用于语音合成的 TTS 语音的名称 |
| SpeechServiceConnection_SynthOutputFormat = 19 | 用于指定 TTS 输出音频格式的字符串 |
| SpeechServiceConnection_AutoDetectSourceLanguages = 20 | 1.13.0 版中添加的可能源语言的逗号分隔语言列表 |
| SpeechServiceResponse_RequestDetailedResultTrueFalse = 21 | 请求的认知服务语音服务响应输出格式(简单或详细)。 在正常情况下,不应直接使用此属性。 请改用 SpeechConfig.outputFormat。 |
| SpeechServiceResponse_RequestProfanityFilterTrueFalse = 22 | 请求的认知服务语音服务响应输出不雅内容级别。 当前未使用。 |
| SpeechServiceResponse_JsonResult = 23 | 认知服务语音服务响应输出(采用 JSON 格式)。 此属性仅适用于识别结果对象。 |
| SpeechServiceResponse_JsonErrorDetails = 24 | 认知服务语音服务错误详细信息(采用 JSON 格式)。 在正常情况下,不应直接使用此属性。 请改用 CancellationDetails.errorDetails。 |
| CancellationDetails_Reason = 25 | 取消原因。 当前未使用。 |
| CancellationDetails_ReasonText = 26 | 取消文本。 当前未使用。 |
| CancellationDetails_ReasonDetailedText = 27 | 取消详细文本。 当前未使用。 |
| SpeechServiceConnection_Url = 28 | 通过语音配置生成的 URL 字符串。 此属性旨在为只读。 SDK 在内部使用它。 注意:在版本 1.7.0 中添加。 |
| SpeechServiceConnection_InitialSilenceTimeoutMs = 29 | 服务使用的初始静音超时值(以毫秒为单位)。 在版本 1.7.0 中添加 |
| SpeechServiceConnection_EndSilenceTimeoutMs = 30 | 此属性已弃用。 有关静音超时的最新信息,请访问 https://aka.ms/csspeech/timeouts。 |
| Speech_SegmentationSilenceTimeoutMs = 31 | 检测到的沉默持续时间(以毫秒为单位),之后语音转文本将确定语音短语已结束并生成最终识别的结果。 在语音输入明显快或慢于平常的情况下,配置此超时可能很有用,默认分段行为会持续产生太长或太短的结果。 不适当的高或低分段超时值可能会对语音转文本的准确性产生负面影响;应仔细配置此属性,并且应按预期彻底验证生成的行为。 有关有效值范围和其他详细信息,请参阅文档: https://aka.ms/csspeech/timeouts 在 1.42.0 版本中添加。 |
| Speech_SegmentationMaximumTimeMs = 32 | SegmentationMaximumTimeMs 表示使用时间分段策略时口语短语的最大长度。 |
| Speech_SegmentationStrategy = 33 | 指定用于确定口语短语何时结束的策略,从而触发最终识别结果的生成。 支持的值:
|
| Speech_StartEventSensitivity = 34 | 潜在语音开始的敏感性可以在多长时间发出信号。 允许的值为“低”(默认)、“中”和“高”。 |
| SpeechServiceConnection_EnableAudioLogging = 35 | 一个布尔值,该值指定是否在服务中启用音频日志记录。 音频和内容日志存储在Microsoft拥有的存储中,或存储在链接到认知服务订阅(启用自带存储(BYOS)的语音资源)的自己的存储帐户中。 日志将在 30 天后删除。 在版本 1.7.0 中添加 |
| SpeechServiceConnection_LanguageIdMode = 36 | 语音服务连接语言标识符模式。 可以是“AtStart”(默认值),也可以是“连续”。 有关详细信息,请参阅语言标识文档 https://aka.ms/speech/lid?pivots=programming-language-javascript。 在 1.25.0 中添加 |
| SpeechServiceConnection_RecognitionEndpointVersion = 37 | 一个字符串值,表示要面向语音识别的所需终结点版本。 在版本 1.21.0 中添加 |
| SpeechServiceResponse_ProfanityOption = 38 | 请求的认知服务语音服务响应输出不雅设置。 允许的值是“masked”、“removed”和“raw”。 在版本 1.7.0 中添加。 |
| SpeechServiceResponse_PostProcessingOption = 39 | 一个字符串值,该值指定服务应使用哪个后期处理选项。 允许的值为“TrueText”。 在版本 1.7.0 中添加 |
| SpeechServiceResponse_RequestWordLevelTimestamps = 40 | 一个布尔值,指定是否在响应结果中包含字级时间戳。 在版本 1.7.0 中添加 |
| SpeechServiceResponse_StablePartialResultThreshold = 41 | 单词必须以部分结果返回的次数。 在版本 1.7.0 中添加 |
| SpeechServiceResponse_OutputFormatOption = 42 | 一个字符串值,该值指定响应结果中的输出格式选项。 仅供内部使用。 在版本 1.7.0 中添加。 |
| SpeechServiceResponse_TranslationRequestStablePartialResult = 43 | 一个布尔值,用于通过省略末尾的单词来请求稳定翻译部分结果。 在版本 1.7.0 中添加。 |
| SpeechServiceResponse_RequestWordBoundary = 44 | 一个布尔值,指定是否请求 WordBoundary 事件。 |
| SpeechServiceResponse_RequestPunctuationBoundary = 45 | 一个布尔值,该值指定是否在 WordBoundary 事件中请求标点边界。 默认值为 true。 |
| SpeechServiceResponse_RequestSentenceBoundary = 46 | 一个布尔值,该值指定是否在 WordBoundary Events 中请求句子边界。 默认值为 false。 |
| SpeechServiceResponse_DiarizeIntermediateResults = 47 | 确定中间结果是否包含说话人识别。 允许的值为“true”或“false”。 如果设置为“true”,中间结果将包含说话人识别。 如果未设置或设置为无效值,则默认值为“false”。 目前仅支持使用 ConversationTranscriber 的方案。 |
| Conversation_ApplicationId = 48 | 用于连接到后端服务的标识符。 |
| Conversation_DialogType = 49 | 要连接到的对话后端的类型。 |
| Conversation_Initial_Silence_Timeout = 50 | 侦听的静音超时 |
| Conversation_From_Id = 51 | 从 ID 添加到语音识别活动。 |
| Conversation_Conversation_Id = 52 | 会话的 ConversationId。 |
| Conversation_Custom_Voice_Deployment_Ids = 53 | 自定义语音部署 ID 的逗号分隔列表。 |
| Conversation_Speech_Activity_Template = 54 | 语音活动模板,标记服务为语音生成的活动的模板中的属性。 |
| Conversation_Request_Bot_Status_Messages = 55 | 启用或禁用在 turnStatusReceived 事件上获取的轮次状态消息的接收。 |
| Conversation_Agent_Connection_Id = 56 | 指定要在代理配置消息中提供的连接 ID,例如用于通道身份验证的 Direct Line 令牌。 在版本 1.15.1 中添加。 |
| SpeechServiceConnection_Host = 57 | 认知服务语音服务主机(url)。 在正常情况下,不应直接使用此属性。 请改用 SpeechConfig.fromHost。 |
| ConversationTranslator_Host = 58 | 将服务调用的主机设置为对话翻译 REST 管理和 Websocket 调用。 |
| ConversationTranslator_Name = 59 | (可选)设置主机的显示名称。 加入对话时使用。 |
| ConversationTranslator_CorrelationId = 60 | (可选)设置 X-CorrelationId 请求标头的值。 用于排查服务器日志中的错误。 它应该是有效的 guid。 |
| ConversationTranslator_Token = 61 | 设置要发送到语音服务的会话令牌。 这使服务能够将语音服务中的呼叫服务到对话翻译服务,以便中继识别。 供内部使用。 |
| PronunciationAssessment_ReferenceText = 62 | 用于发音评估的音频参考文本。 有关此和以下发音评估参数,请参阅 https://docs.microsoft.com/azure/cognitive-services/speech-service/rest-speech-to-text#pronunciation-assessment-parameters 了解详细信息。 在正常情况下,不应直接使用此属性。 在版本 1.15.0 中添加 |
| PronunciationAssessment_GradingSystem = 63 | 发音分数校准的点系统(FivePoint 或 HundredMark)。 在正常情况下,不应直接使用此属性。 在版本 1.15.0 中添加 |
| PronunciationAssessment_Granularity = 64 | 发音评估粒度(Phoneme、Word 或 FullText)。 在正常情况下,不应直接使用此属性。 在版本 1.15.0 中添加 |
| PronunciationAssessment_EnableMiscue = 65 | 定义是否启用错误计算。 启用此功能后,将比较发音的字词与参考文本进行比较,并根据比较使用省略/插入进行标记。 默认设置为 False。 在正常情况下,不应直接使用此属性。 在版本 1.15.0 中添加 |
| PronunciationAssessment_Json = 66 | 在正常情况下,发音评估参数的 json 字符串不应直接使用此属性。 在版本 1.15.0 中添加 |
| PronunciationAssessment_Params = 67 | 发音评估参数。 此属性旨在为只读。 SDK 在内部使用它。 在版本 1.15.0 中添加 |
| WebWorkerLoadType = 68 | 指定是否允许加载 Web 辅助角色允许的值的数据 URL 为“off”和“on”。 默认值为“on”。 在版本 1.32.0 中添加 |
| TalkingAvatarService_WebRTC_SDP = 69 | 说话虚拟形象服务 WebRTC 会话描述协议。 此属性旨在为只读。 SDK 在内部使用它。 在版本 1.33.0 中添加 |