コミュニティ センター | 監視されない
タグは Microsoft によって監視されません。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
East USStandard (S0)使用している機能:
MicrosoftCognitiveServicesSpeech-iOS (Objective-C/Swift)
speechConfig.outputFormat = .detailed、PronunciationAssessmentConfiguration.apply(to:) を使用中- 発音評価(Pronunciation Assessment)の詳細JSON (`PronunciationAssessment` オブジェクト) が `result.properties` (propertyId=5000) から取得できること
- 具体的には `"AccuracyScore"` や `"Words"` / `"Phonemes"` が含まれるJSONが返るはず
実際の動作:
"") になっており、 "PronunciationAssessment" が返ってこないRecord ボタンを押し、約1秒~2秒程度「father」と発音し、 StoprecognizeOnceAsync を実行
speechConfig.speechRecognitionLanguage = "en-US"
speechConfig.outputFormat = .detailed
PronunciationAssessmentConfiguration("father", gradingSystem: .hundredMark, ...) .apply(to: recognizer)result.text は "Father." と認識let rawJson = result.properties[.speechServiceResponse_JsonResult] が空文字になっているStandard (S0), 場所は East US なので問題ない認識en-US であり、短い発話だけでなく数秒間の発話でも同様にrawJsonが空SpeechSDKLogLevel = 1(Info) や SpeechSDKPiiLoggingEnabled = true など試したが、明確な警告やエラー出力は得られず
SPXSpeechServiceResponse_JsonErrorDetails (5001) も空文字"PronunciationAssessment" のJSONが返るはずだが、どのようにすれば発音評価の詳細結果を取得できるかお手数ですが、ご確認のほどよろしくお願い致します。
タグは Microsoft によって監視されません。