Поделиться через


PropertyId enum

Определяет идентификаторы свойства речи.

Поля

SpeechServiceConnection_Key = 0

Ключ подписки Службы распознавания речи Cognitive Services. Если вы используете распознаватель намерений, необходимо указать ключ конечной точки LUIS для конкретного приложения LUIS. В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechConfig.fromSubscription.

SpeechServiceConnection_Endpoint = 1

Конечная точка службы распознавания речи Cognitive Services (URL-адрес). В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechConfig.fromEndpoint. ПРИМЕЧАНИЕ. Эта конечная точка не совпадает с конечной точкой, используемой для получения маркера доступа.

SpeechServiceConnection_Region = 2

Регион Службы распознавания речи Cognitive Services. В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechConfig.fromSubscription, SpeechConfig.fromEndpoint, SpeechConfig.fromAuthorizationToken.

SpeechServiceAuthorization_Token = 3

Маркер авторизации Службы распознавания речи Cognitive Services (маркер доступа aka). В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechConfig.fromAuthorizationToken, SpeechRecognizer.authorizationToken, IntentRecognizer.authorizationToken, TranslationRecognizer.authorizationToken, SpeakerRecognizer.authorizationToken.

SpeechServiceAuthorization_Type = 4

Тип авторизации Службы распознавания речи Cognitive Services. В настоящее время не используется.

SpeechServiceConnection_EndpointId = 5

Идентификатор конечной точки службы распознавания речи Cognitive Services. В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechConfig.endpointId. ПРИМЕЧАНИЕ. Идентификатор конечной точки доступен на портале службы "Речь" в разделе "Сведения о конечной точке".

SpeechServiceConnection_TranslationToLanguages = 6

Список разделенных запятыми языков (формат BCP-47), используемый в качестве целевых языков перевода. В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechTranslationConfig.addTargetLanguage, SpeechTranslationConfig.targetLanguages, TranslationRecognizer.targetLanguages.

SpeechServiceConnection_TranslationVoice = 7

Имя голосовой связи с текстом Cognitive Service в службу "Речь". В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechTranslationConfig.voiceName. ПРИМЕЧАНИЕ. Допустимые имена голосов можно найти здесь.

SpeechServiceConnection_TranslationFeatures = 8

Функции перевода.

SpeechServiceConnection_IntentRegion = 9

Регион службы распознавания речи. В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте LanguageUnderstandingModel.

SpeechServiceConnection_ProxyHostName = 10

Имя узла прокси-сервера, используемого для подключения к службе распознавания речи Cognitive Services. Применимо только в средах Node.js. Вам не нужно использовать это свойство напрямую. Вместо этого используйте . Добавлено в версию 1.4.0.

SpeechServiceConnection_ProxyPort = 11

Порт прокси-сервера, используемый для подключения к службе распознавания речи Cognitive Services. Применимо только в средах Node.js. Вам не нужно использовать это свойство напрямую. Вместо этого используйте . Добавлено в версию 1.4.0.

SpeechServiceConnection_ProxyUserName = 12

Имя пользователя прокси-сервера, используемого для подключения к службе "Речь" Cognitive Services. Применимо только в средах Node.js. Вам не нужно использовать это свойство напрямую. Вместо этого используйте . Добавлено в версию 1.4.0.

SpeechServiceConnection_ProxyPassword = 13

Пароль прокси-сервера, используемого для подключения к службе распознавания речи Cognitive Services. Применимо только в средах Node.js. Вам не нужно использовать это свойство напрямую. Вместо этого используйте . Добавлено в версию 1.4.0.

SpeechServiceConnection_RecoMode = 14

Режим распознавания службы "Речь" Cognitive Services. Может быть "ИНТЕРАКТИВНЫЙ", "БЕСЕДА", "ДИКТОВКА". Это свойство предназначено только для чтения. Пакет SDK используется внутри него.

SpeechServiceConnection_RecoLanguage = 15

Язык для распознавания речи (в формате BCP-47). В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechConfig.speechRecognitionLanguage.

Speech_SessionId = 16

Идентификатор сеанса. Этот идентификатор является универсальным уникальным идентификатором (aka 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

Запрошенный формат выходных данных ответа Службы распознавания речи Cognitive Services (простой или подробный). В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechConfig.outputFormat.

SpeechServiceResponse_RequestProfanityFilterTrueFalse = 22

Запрошенный уровень ненормативной лексики службы распознавания речи Cognitive Services. В настоящее время не используется.

SpeechServiceResponse_JsonResult = 23

Выходные данные ответа Службы распознавания речи Cognitive Services (в формате JSON). Это свойство доступно только для объектов результатов распознавания.

SpeechServiceResponse_JsonErrorDetails = 24

Сведения об ошибке Службы распознавания речи Cognitive Services (в формате JSON). В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте CancellationDetails.errorDetails.

CancellationDetails_Reason = 25

Причина отмены. В настоящее время не используется.

CancellationDetails_ReasonText = 26

Текст отмены. В настоящее время не используется.

CancellationDetails_ReasonDetailedText = 27

Подробный текст отмены. В настоящее время не используется.

LanguageUnderstandingServiceResponse_JsonResult = 28

Выходные данные ответа службы распознавания речи (в формате JSON). Доступно через IntentRecognitionResult

SpeechServiceConnection_Url = 29

Строка URL-адреса, созданная из конфигурации речи. Это свойство предназначено только для чтения. Пакет SDK используется внутри него. ПРИМЕЧАНИЕ. Добавлено в версию 1.7.0.

SpeechServiceConnection_InitialSilenceTimeoutMs = 30

Начальное значение времени ожидания молчания (в миллисекундах), используемое службой. Добавлено в версию 1.7.0

SpeechServiceConnection_EndSilenceTimeoutMs = 31

Значение времени ожидания окончания тишины (в миллисекундах), используемое службой. Добавлено в версию 1.7.0

Speech_SegmentationSilenceTimeoutMs = 32

Продолжительность обнаруженного молчания, измеряемая в миллисекундах, после чего речь в тексте определит, что произнесенная фраза закончилась и создаст окончательный распознанный результат. Настройка этого времени ожидания может оказаться полезной в ситуациях, когда реченные входные данные значительно быстрее или медленнее, чем обычно, и поведение сегментации по умолчанию последовательно дает результаты, которые слишком длинные или слишком короткие. Значения времени ожидания сегментации, которые несоответствуют высокой или низкой, могут отрицательно повлиять на точность речи к тексту; это свойство должно быть тщательно настроено, а результирующее поведение должно быть тщательно проверено как предполагаемое.

Дополнительные сведения о конфигурации времени ожидания, которая включает обсуждение поведения по умолчанию, посетите https://aka.ms/csspeech/timeouts.

Добавлено в версию 1.21.0.

Speech_SegmentationMaximumTimeMs = 33

SegmentationMaximumTimeMs представляет максимальную длину разговорной фразы при использовании стратегии сегментации времени. По мере того как длина разговорной фразы приближается к этому значению,

Speech_SegmentationStrategy = 34

СегментацияStrategy определяет стратегию, используемую для определения окончания фразы и окончательного распознаваемого результата. Допустимые значения: Default, Time и "Semantic".

Допустимые значения:

  • По умолчанию: использует стратегию и параметры по умолчанию, определенные службой распознавания речи. Подходит для большинства ситуаций.
  • "Time": использует стратегию на основе времени, в которой количество молчания между речью определяет, когда создается окончательный результат.
  • "Семантика": использует модель искусственного интеллекта для определения конца фразы на основе содержимого фразы.

Дополнительные заметки:

  • При использовании стратегии "Время"
SpeechServiceConnection_EnableAudioLogging = 35

Логическое значение, указывающее, включена ли ведение журнала звука в службе. Журналы звука и содержимого хранятся в хранилище майкрософт или в собственной учетной записи хранения, связанной с подпиской Cognitive Services (перенос ресурса службы "Речь" с поддержкой 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

SpeechServiceConnection_SpeakerIdMode = 38

/**

  • Строковое значение текущего сценария распознавания говорящего или режима (TextIndependentIdentification и т. д.).
  • Добавлено в версию 1.23.0
SpeechServiceResponse_ProfanityOption = 39

Запрошенный параметр ненормативной лексики службы распознавания речи Cognitive Services. Допустимые значения: "маскированные", "удаленные" и "необработанные". Добавлено в версию 1.7.0.

SpeechServiceResponse_PostProcessingOption = 40

Строковое значение, указывающее, какой параметр после обработки должен использоваться службой. Допустимые значения : TrueText. Добавлено в версию 1.7.0

SpeechServiceResponse_RequestWordLevelTimestamps = 41

Логическое значение, указывающее, следует ли включать метки времени уровня слова в результат ответа. Добавлено в версию 1.7.0

SpeechServiceResponse_StablePartialResultThreshold = 42

Количество раз, когда слово должно быть возвращено в частичных результатах. Добавлено в версию 1.7.0

SpeechServiceResponse_OutputFormatOption = 43

Строковое значение, указывающее параметр формата выходных данных в результате ответа. Только внутреннее использование. Добавлено в версию 1.7.0.

SpeechServiceResponse_TranslationRequestStablePartialResult = 44

Логическое значение для запроса на стабилизацию частичных результатов перевода путем пропуска слов в конце. Добавлено в версию 1.7.0.

SpeechServiceResponse_RequestWordBoundary = 45

Логическое значение, указывающее, следует ли запрашивать события WordBoundary.

SpeechServiceResponse_RequestPunctuationBoundary = 46

Логическое значение, указывающее, следует ли запрашивать границу препинания в событиях WordBoundary. Значение по умолчанию — true.

SpeechServiceResponse_RequestSentenceBoundary = 47

Логическое значение, указывающее, следует ли запрашивать границу предложения в событиях WordBoundary. Значение по умолчанию — false.

SpeechServiceResponse_DiarizeIntermediateResults = 48

Определяет, содержат ли промежуточные результаты идентификацию говорящего. Допустимые значения : true или false. Если задано значение true, промежуточные результаты будут содержать идентификацию говорящего. Значение по умолчанию, если не задано недопустимое значение, равное false. В настоящее время это поддерживается только для сценариев с помощью ConversationTranscriber.

Conversation_ApplicationId = 49

Идентификатор, используемый для подключения к серверной службе.

Conversation_DialogType = 50

Тип серверной части диалогового окна для подключения.

Conversation_Initial_Silence_Timeout = 51

Время ожидания молчания для прослушивания

Conversation_From_Id = 52

От идентификатора для добавления в действия распознавания речи.

Conversation_Conversation_Id = 53

ConversationId для сеанса.

Conversation_Custom_Voice_Deployment_Ids = 54

Разделенный запятыми список пользовательских идентификаторов голосового развертывания.

Conversation_Speech_Activity_Template = 55

Шаблон действия речи, свойства метки из шаблона действия, созданного службой для речи.

Conversation_Request_Bot_Status_Messages = 56

Включает или отключает получение сообщений о состоянии поворота, как показано на событии turnStatusReceived.

Conversation_Agent_Connection_Id = 57

Указывает идентификатор подключения, который необходимо указать в сообщении конфигурации агента, например маркер Direct Line для проверки подлинности канала. Добавлено в версию 1.15.1.

SpeechServiceConnection_Host = 58

Узел службы распознавания речи Cognitive Services (URL-адрес). В обычных обстоятельствах не нужно использовать это свойство напрямую. Вместо этого используйте SpeechConfig.fromHost.

ConversationTranslator_Host = 59

Задайте узел для вызовов служб для управления REST Для перевода бесед и вызовов websocket.

ConversationTranslator_Name = 60

При необходимости задайте отображаемое имя узла. Используется при присоединении к беседе.

ConversationTranslator_CorrelationId = 61

При необходимости задайте значение для заголовка запроса X-CorrelationId. Используется для устранения ошибок в журналах сервера. Он должен быть допустимым guid.

ConversationTranslator_Token = 62

Задайте маркер беседы для отправки в службу распознавания речи. Это позволяет службе обслуживать вызов из службы "Речь" в службу "Переводчик бесед" для ретрансляции распознавания речи. Для внутреннего использования.

PronunciationAssessment_ReferenceText = 63

Справочный текст звука для оценки произношения. Сведения об этом и следующих параметрах оценки произношения см. в https://docs.microsoft.com/azure/cognitive-services/speech-service/rest-speech-to-text#pronunciation-assessment-parameters подробных сведений. В обычных обстоятельствах не нужно использовать это свойство напрямую. Добавлено в версию 1.15.0

PronunciationAssessment_GradingSystem = 64

Система точек для калибровки показателей произношения (FivePoint или HundredMark). В обычных обстоятельствах не нужно использовать это свойство напрямую. Добавлено в версию 1.15.0

PronunciationAssessment_Granularity = 65

Степень детализации произношения (Phoneme, Word или FullText). В обычных обстоятельствах не нужно использовать это свойство напрямую. Добавлено в версию 1.15.0

PronunciationAssessment_EnableMiscue = 66

Определяет, включена ли функция неправильного вычисления. В этом случае выраженные слова будут сравниваться с справочным текстом и будут помечены с пропуском и вставкой на основе сравнения. Значение по умолчанию — False. В обычных обстоятельствах не нужно использовать это свойство напрямую. Добавлено в версию 1.15.0

PronunciationAssessment_Json = 67

Строка json параметров оценки произношения в обычных обстоятельствах не должна использовать это свойство напрямую. Добавлено в версию 1.15.0

PronunciationAssessment_Params = 68

Параметры оценки произношения. Это свойство предназначено только для чтения. Пакет SDK используется внутри него. Добавлено в версию 1.15.0

SpeakerRecognition_Api_Version = 69

Используемая версия API распознавания говорящего. Добавлено в версию 1.18.0

WebWorkerLoadType = 70

Указывает, следует ли разрешать загрузку URL-адреса данных для допустимых значений веб-рабочей роли" и "включено". Значение по умолчанию — "включено". Добавлено в версию 1.32.0

TalkingAvatarService_WebRTC_SDP = 71

Протокол описания сеанса WebRTC службы аватара. Это свойство предназначено только для чтения. Пакет SDK используется внутри него. Добавлено в версию 1.33.0