Background: Increasingly many programmers become unable to work due to developing pain from using computers too much over a long period of time. Thanks to recent developments, voice control has become a very viable option for people with a variety of conditions. At the same time, tools that easily enable analysis of programs in many different languages, such as Language Servers and TreeSitter, are becoming readily available. Aim: This thesis aims to investigate how modern software development tools can be integrated with general purpose voice control systems in order to increase the efficiency of programmers using voice control. Method: A functional prototype of an extension to Talon was developed and evaluated through a qualitative user st...
(Accepted date ) Purpose: The paper presents the design and implementation of voice-based int...
Computer interaction is essential for computer science professionals. Traditional input devices, suc...
Abstract — Natural Language Processing is a technique where machine can become more human and thereb...
In this paper we describe VoiceCode, a system for programming-by-voice. With VoiceCode, programmers ...
Programming by voice is a potentially useful method for individuals with motor impairments. Spoken p...
The article researches the pros and cons of coding by voice. This mode of programming can become a u...
Due to the recent increase of computer programmers, and asa result, sufferers from Repetitive Strain...
Typescript (photocopy).Recently, automatic speech recognition systems have shown the potential of be...
Programmers who suffer from repetitive stress injuries find it difficult to program by typing. Speec...
About 5–10% of software engineers suffer from repetitive strain injury, and it would be better to pr...
Programming is not just about the syntax of the language; the programming environment is also an imp...
Previous research has shown that the reactive paradigm is suitable for programming by voice, due to ...
Our desktop voice assistant project aims to develop asoftware program that uses artificial intellige...
In recent years, there has been an increase in the number of computer programmers suffering from Rep...
In this paper we present VoiceBuilder, a framework for automating the process of developing speech a...
(Accepted date ) Purpose: The paper presents the design and implementation of voice-based int...
Computer interaction is essential for computer science professionals. Traditional input devices, suc...
Abstract — Natural Language Processing is a technique where machine can become more human and thereb...
In this paper we describe VoiceCode, a system for programming-by-voice. With VoiceCode, programmers ...
Programming by voice is a potentially useful method for individuals with motor impairments. Spoken p...
The article researches the pros and cons of coding by voice. This mode of programming can become a u...
Due to the recent increase of computer programmers, and asa result, sufferers from Repetitive Strain...
Typescript (photocopy).Recently, automatic speech recognition systems have shown the potential of be...
Programmers who suffer from repetitive stress injuries find it difficult to program by typing. Speec...
About 5–10% of software engineers suffer from repetitive strain injury, and it would be better to pr...
Programming is not just about the syntax of the language; the programming environment is also an imp...
Previous research has shown that the reactive paradigm is suitable for programming by voice, due to ...
Our desktop voice assistant project aims to develop asoftware program that uses artificial intellige...
In recent years, there has been an increase in the number of computer programmers suffering from Rep...
In this paper we present VoiceBuilder, a framework for automating the process of developing speech a...
(Accepted date ) Purpose: The paper presents the design and implementation of voice-based int...
Computer interaction is essential for computer science professionals. Traditional input devices, suc...
Abstract — Natural Language Processing is a technique where machine can become more human and thereb...