🙌

Speechaceの発音判定でəとʌを区別する

2024/12/13に公開

Speechaceの発音判定ではəとʌはどちらもPhonemeがahとして判定される

公式のドキュメントを見ると、əah0ʌah1として判定されると書いてあります。
ただ、実際に返ってくるデータのphoneはどちらもahとして返ってくるので、stress_levelフィールドの値を組み合わせて判定する必要があります。

レスポンスの例

        "phone_score_list": [
          {
            "phone": "ah",
            "stress_level": 0,
            "extent": [
              191,
              200
            ],
            "quality_score": 99.33333333333333,
            "stress_score": 100,
            "predicted_stress_level": 0,
            "word_extent": [
              0,
              1
            ],
            "sound_most_like": "ah"
          },
          ...
          {
            "phone": "ah",
            "stress_level": 1,
            "extent": [
              201,
              209
            ],
            "quality_score": 99.33333333333333,
            "stress_score": 100,
            "predicted_stress_level": 1,
            "word_extent": [
              2,
              3
            ],
            "sound_most_like": "ah"
          }
          ...
        ]

参考

GitHubで編集を提案

Discussion