Kyle Gorman

Kyle Gorman

I am a computational linguist working on speech and language processing. I also an assistant professor at the Graduate Center, City University of New York, where I direct the computational linguistics masters program. Before joining Google, I was a postdoctoral researcher, and an assistant professor, at the Center for Spoken Language Understanding at the Oregon Health & Science University. I received a Ph.D. in linguistics from the University of Pennsylvania in 2013. At Google, I contribute to the OpenFst and OpenGrm libraries, and am the principal author of Pynini, a powerful weighted-finite state grammar extension for Python. In my copious free time, I also participate in ongoing collaborations in linguistics, language acquisition, and language disorders. More information, including a complete list of publications, can be found at my external website.
Authored Publications
Sort By
  • Title
  • Title, descending
  • Year
  • Year, descending
    Google
What Kind of Language Is Hard to Language-Model?
Sabrina J. Mielke
Ryan Cotterell
Jason Eisner
Proceedings of the Annual Meeting of the Association for Computational Linguistics (ACL) (2019), pp. 4975-4989
Neural Models of Text Normalization for Speech Applications
Felix Stahlberg
Ke Wu
Richard Sproat
Xiaochang Peng
Computational Linguistics, 45(2) (2019) (to appear)
Unified Verbalization for Speech Recognition & Synthesis Across Languages
Richard Sproat
Christian Schallhart
Nikos Bampounis
Jonas Fromseier Mortensen
Millie Holt
Proceedings of Interspeech 2019
Pynini: A Python library for weighted finite-state grammar compilation
Proceedings of the ACL Workshop on Statistical NLP and Weighted Automata (2016), pp. 75-80
Minimally Supervised Number Normalization
Richard Sproat
Transactions of the Association for Computational Linguistics, 4 (2016), pp. 507-519