This paper describes the motivation and implementation details for a rule-based, index-preserving grapheme-to-phoneme engine ‘Gi2Pi’ implemented in pure Python and released under the open source MIT license. The engine and interface have been designed to prioritize the developer experience of potential contributors without requiring a high level of programming knowledge. ‘Gi2Pi’ already provides mappings for 30 (mostly Indigenous) languages, and the package is accompanied by a web-based interactive development environment, a RESTful API, and extensive documentation to encourage the addition of more mappings in the future. We also present three downstream applications of ‘Gi2Pi’ and show results of a preliminary evaluation.
Aidan Pine, Patrick William Littell, Eric Joanis, David Huggins-Daines, Christopher Cox, Fineen Davis, Eddie Antonio Santos, Shankhalika Srikanth, Delasie Torkornoo, and Sabrina Yu. 2022. Gi2Pi Rule-based, index-preserving grapheme-to-phoneme transformations. In Proceedings of the Fifth Workshop on the Use of Computational Methods in the Study of Endangered Languages, pages 52–60, Dublin, Ireland. Association for Computational Linguistics.
@inproceedings{pine-etal-2022-gi22pi,
title = "{G}$_i2ドル{P}$_i$ Rule-based, index-preserving grapheme-to-phoneme transformations",
author = "Pine, Aidan and
William Littell, Patrick and
Joanis, Eric and
Huggins-Daines, David and
Cox, Christopher and
Davis, Fineen and
Antonio Santos, Eddie and
Srikanth, Shankhalika and
Torkornoo, Delasie and
Yu, Sabrina",
editor = "Moeller, Sarah and
Anastasopoulos, Antonios and
Arppe, Antti and
Chaudhary, Aditi and
Harrigan, Atticus and
Holden, Josh and
Lachler, Jordan and
Palmer, Alexis and
Rijhwani, Shruti and
Schwartz, Lane",
booktitle = "Proceedings of the Fifth Workshop on the Use of Computational Methods in the Study of Endangered Languages",
month = may,
year = "2022",
address = "Dublin, Ireland",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2022.computel-1.7/",
doi = "10.18653/v1/2022.computel-1.7",
pages = "52--60",
abstract = "This paper describes the motivation and implementation details for a rule-based, index-preserving grapheme-to-phoneme engine `G$_i2ドルP$_i$' implemented in pure Python and released under the open source MIT license. The engine and interface have been designed to prioritize the developer experience of potential contributors without requiring a high level of programming knowledge. `G$_i2ドルP$_i$' already provides mappings for 30 (mostly Indigenous) languages, and the package is accompanied by a web-based interactive development environment, a RESTful API, and extensive documentation to encourage the addition of more mappings in the future. We also present three downstream applications of `G$_i2ドルP$_i$' and show results of a preliminary evaluation."
}
%0 Conference Proceedings
%T G_i2P_i Rule-based, index-preserving grapheme-to-phoneme transformations
%A Pine, Aidan
%A William Littell, Patrick
%A Joanis, Eric
%A Huggins-Daines, David
%A Cox, Christopher
%A Davis, Fineen
%A Antonio Santos, Eddie
%A Srikanth, Shankhalika
%A Torkornoo, Delasie
%A Yu, Sabrina
%Y Moeller, Sarah
%Y Anastasopoulos, Antonios
%Y Arppe, Antti
%Y Chaudhary, Aditi
%Y Harrigan, Atticus
%Y Holden, Josh
%Y Lachler, Jordan
%Y Palmer, Alexis
%Y Rijhwani, Shruti
%Y Schwartz, Lane
%S Proceedings of the Fifth Workshop on the Use of Computational Methods in the Study of Endangered Languages
%D 2022
%8 May
%I Association for Computational Linguistics
%C Dublin, Ireland
%F pine-etal-2022-gi22pi
%X This paper describes the motivation and implementation details for a rule-based, index-preserving grapheme-to-phoneme engine ‘G_i2P_i’ implemented in pure Python and released under the open source MIT license. The engine and interface have been designed to prioritize the developer experience of potential contributors without requiring a high level of programming knowledge. ‘G_i2P_i’ already provides mappings for 30 (mostly Indigenous) languages, and the package is accompanied by a web-based interactive development environment, a RESTful API, and extensive documentation to encourage the addition of more mappings in the future. We also present three downstream applications of ‘G_i2P_i’ and show results of a preliminary evaluation.
%R 10.18653/v1/2022.computel-1.7
%U https://aclanthology.org/2022.computel-1.7/
%U https://doi.org/10.18653/v1/2022.computel-1.7
%P 52-60
Aidan Pine, Patrick William Littell, Eric Joanis, David Huggins-Daines, Christopher Cox, Fineen Davis, Eddie Antonio Santos, Shankhalika Srikanth, Delasie Torkornoo, and Sabrina Yu. 2022. Gi2Pi Rule-based, index-preserving grapheme-to-phoneme transformations. In Proceedings of the Fifth Workshop on the Use of Computational Methods in the Study of Endangered Languages, pages 52–60, Dublin, Ireland. Association for Computational Linguistics.