Как установить OutputFormat.simple в OutputFormat.detailed с использованием target-c в Microsoft когнитивной речи Lib? - PullRequest
0 голосов
/ 27 марта 2019

ссылка | https://docs.microsoft.com/en-us/objectivec/cognitive-services/speech/spxspeechconfiguration

В настоящее время в spxspeechconfiguration target-c не содержится никакого метода, подобного setOutputFormat, который позволяет нам установить его OutputFormat.detailed.

Мне нужно получить подробную информацию, поскольку в настоящее время по умолчанию для spxspeechconfiguration OutputFormat установлено значение OutputFormat.simple.

Я видел на Java для Android, у него есть этот метод ссылка | https://docs.microsoft.com/en-us/java/api/com.microsoft.cognitiveservices.speech.speechconfig.setoutputformat?view=azure-java-stable#com_microsoft_cognitiveservices_speech_SpeechConfig_setOutputFormat_OutputFormat_

Как вы можете видеть из ссылки на метод java-android, он имеет setOutputFormat(), но цель -c - нет.

Как мне установить значение до OutputFormat.detailed с помощью target-c? пожалуйста, направьте меня, спасибо.

1 Ответ

0 голосов
/ 27 марта 2019

SPXSpeechConfiguration *speechConfig = [[SPXSpeechConfiguration alloc] initWithSubscription:speechKey region:serviceRegion];

[speechConfig setPropertyTo:@"True" byId:SPXSpeechServiceResponseRequestDetailedResultTrueFalse];

После проб и ошибок, по-видимому, SPXSpeechServiceResponseRequestDetailedResultTrueFalse уже реализован, так как он возвращает детали после установки свойства True.возможно, документация должна изменить комментарий метода, что its already implemented с некоторыми шагами, как его настроить, вместо not implemented yet.

...