盲文解码器

将盲文 Unicode 字符或点记法转换回普通文本,并自动处理指示符。

转为文本
结果
0 字符
Input Format:

如何解码布莱叶盲文

解码布莱叶盲文(Braille)涉及将点模式转换回对应的文字字符。解码器按顺序处理输入,维护标记的状态:

  1. 解析输入 — 接受 Unicode 布莱叶盲文字符或点表示法(如 (1,2,5))
  2. 处理标记 — 跟踪大写和数字标记状态
  3. 将方格映射到字符 — 将每个布莱叶盲文方格转换为对应的字母、数字或标点
  4. 处理模式切换 — 遇到标记时在字母模式和数字模式之间切换

理解解码中的标记

解码时,解码器维护一个状态机:

  • 普通模式:每个方格直接映射到小写字母或标点
  • 大写模式:由大写标记(点 6)激活;下一个方格输出为大写字母
  • 数字模式:由数字标记(点 3、4、5、6)激活;后续方格使用 A-J 对应 1-0 的映射,直到遇到空格或字母标记才重置模式

输入格式

本解码器接受两种输入格式:

  • Unicode 布莱叶盲文:直接粘贴真实的布莱叶盲文 Unicode 字符(例如 ⠓⠑⠇⠇⠕)
  • 点表示法:将每个方格写成括号内的点编号,例如 (1,2,5) (1,5) (1,2,3)

格式根据输入是否包含 Unicode 布莱叶盲文字符或括号自动检测。