Skip to content

Chinese character "齁" pronounced incorrectly as "ku4" instead of "hou1" #454

@llanozero

Description

@llanozero

Description:

The Chinese character "齁" is NOT a polyphonic character. It has only one correct Mandarin pronunciation: hou1.

However, in Edge TTS, it seems that only the word "齁齁" exists in the lexicon, while the single character "齁" itself does not have a correct entry.

Current behavior:

  • "齁" → pronounced as ku4 (incorrect)
  • "齁甜" → ku4 tian2 (incorrect)
  • "齁甜" → hou1 tian2 (correct)
  • "齁咸" → ku4 xian2 (incorrect)
  • "齁辣" → ku4 la4 (incorrect)
  • "齁齁" → hou1 hou1 (correct)

This indicates that:

  • The lexicon contains an entry for "齁齁"
  • But the single-character entry "齁 → hou1" is missing
  • So when "齁" is not part of "齁齁", the system falls back to a wrong and outputs "ku4"

"齁" has only one correct pronunciation in Mandarin Chinese: hou1. It is NOT a polyphonic character.

This is a lexicon / dictionary coverage issue, not a context or disambiguation issue.

Suggested fix:
Add a correct single-character lexicon entry:
齁 → hou1

Voice tested:
zh-CN-XiaoxiaoNeural (or other voices in Mandarin)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions