監視対象外
タグは Microsoft によって監視されません。
214 件の質問
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
East US
Standard (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」と発音し、 Stop
recognizeOnceAsync
を実行
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が返るはずだが、どのようにすれば発音評価の詳細結果を取得できるかお手数ですが、ご確認のほどよろしくお願い致します。