Utilize este identificador para referenciar este registo: http://hdl.handle.net/10071/34779
Autoria: Santos, A. L.
Cancelinha, A.
Batista, F.
Data: 2024
Título próprio: Jasay: Towards voice commands in projectional editors
Título e volume do livro: Proceedings - 2024 1st IDE Workshop, IDE 2024
Paginação: 30 - 34
Referência bibliográfica: Santos, A. L., Cancelinha, A., & Batista, F. (2024). Jasay: Towards voice commands in projectional editors. Proceedings - 2024 1st IDE Workshop, IDE 2024 (pp. 30-34). ACM. https://doi.org/10.1145/3643796.3648449
ISBN: 979-8-4007-0580-9
DOI (Digital Object Identifier): 10.1145/3643796.3648449
Palavras-chave: Java -- Java
Programação -- Programming
Voice
Projectional editors
Resumo: Permanent disabilities or temporary injuries (e.g., RSI) hinder the activity of writing code. The interaction modality of voice is a viable substitute or complement for typing on a keyboard. This paper describes the design of Jasay, a prototype tool that enables developers to write Java code using voice commands. Our implementation relies on a third-party speech-recognition system to convert the voice into text. In turn, such a text is translated into commands that transform the abstract syntax tree (AST) of the code being edited. Jasay works as an extension to a projectional editor, taking advantage of having the abstract syntax tree always available without parsing, a permanent well-formed structure of the code, and unambiguous editing locations (e.g., class member, statement, expression, etc). An early experiment with Jasay involving 5 programmers has shown encouraging results, as they were able to perform small program modifications within reasonable time.
Arbitragem científica: yes
Acesso: Acesso Aberto
Aparece nas coleções:ISTAR-CRI - Comunicações a conferências internacionais

Ficheiros deste registo:
Ficheiro TamanhoFormato 
conferenceObject_107597.pdf611,06 kBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpaceOrkut
Formato BibTex mendeley Endnote Logotipo do DeGóis Logotipo do Orcid 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.