这个项目能做什么
本仓库包含Tsuut'ina语(又称Sarsi语)的有限状态转换器(FST)源文件和约束语法资源。该仓库是GiellaLT项目的一部分,GiellaLT是一个开源的多语种基础设施,旨在从零开始构建语言资源。
该项目为Tsuut'ina语提供词法分析器、校对工具(拼写检查器)和词典。数据和实现根据LICENSE文件中指定的条款进行许可。
主要组成部分包括:
- 用于词法的有限状态源文件
- 用于消歧的约束语法规则
- 用于桌面和移动平台的.bhfst格式拼写器文件
- 词典资源
要构建和使用这些工具,你需要一个FST编译器,如HFST、Foma或Xerox Xfst,以及VislCG3约束语法工具。为macOS、Ubuntu/Debian和RedHat/Fedora系统提供了安装说明。
该项目遵循标准的GNU构建系统:
- ./autogen.sh 用于克隆依赖项
- ./configure 用于配置构建
- make 用于编译
- make install 用于安装(需要root权限)
适用于Windows、macOS和移动平台的夜间构建和CI/CD安装包可用,但这些包未经语言质量测试,可能包含回归问题。
校对工具和键盘可以通过Divvun Installer安装。拼写器文件可以使用divvunspell进行测试。
文档可在GiellaLT网站和项目专用文档页面上获取。
如果你使用多个GiellaLT语言的语言数据,请考虑引用Wiechetek等人在LREC 2022上发表的关于构建开源多语种基础设施的文章。
评论
0 评分人数达到10人后显示
登录后参与讨论。