음성 프로그래밍 언어? [닫은]


11

우리 중 많은 코더, 프로그래머 및 개발자는 반복적 인 스트레스 부상, 손목 관절 등으로 어려움을 겪고 있습니다.

스트레스를 줄이기 위해 워크 플로에 음성 컨트롤을 도입하는 것에 대해 궁금했습니다.

이것은 현재 나의 질문으로 이끌었습니다. 주로 음성이었고 음성으로 프로그래밍하기에 적합한 프로그래밍 언어 (또는 기존 언어의 수퍼 세트)를 구현하는 것이 가능하거나 실용적입니까?


3
이것이 왜 하향 조정 되었습니까? 흥미로운 질문 인 것 같습니다.
m3th0dman 12


5
가장 어려운 부분은 문장 부호 일 것이고 Victor Borge 가 그 문제를 해결했습니다 .
Karl Bielefeldt


1
@ thorstenmüller 확실히 발음 프로그래밍 언어의 요점은 처음에는 발음하기 어려운 구문을 선택하지 않을 것입니다.
jk.

답변:


4

음역 프로그래밍 언어는 확실히 가능합니다. SKI 결합기 는 튜링 완전한 언어를 제공하며, 'S', 'K'및 'I'가 음성이라는 의심의 여지가 없습니다. 이와 같이 제한된 언어를 사용하면 열림 및 닫는 괄호를 발음 기호 ( 'C'및 'D')로 바꿀 공간이 있습니다. 물론 실제로 Turing tar pit 언어를 사용하는 것은 대부분의 사람들이 원하는 것이 아닙니다.

더 흥미로운 점은, 이것이 알 수없는 한, '실제'음성 언어로 이런 방식으로 개발하는 것이 실용적이라는 것입니다.


3

구두점 및 복잡한 구조 문제를 해결하는 간단한 솔루션은 Postscript와 같은 스택 기반 언어를 전화로 발음하는 것입니다.

보컬 편집기는 vi와 같은 여러 모드를 구현할 수 있습니다.


2
나는 Forth에 대해 내 대답에 무언가를 추가하려고 했으므로 +1을 사용하십시오.
jk.

2

나는 이것에 특화된 프로그래밍 언어가 강하게 필요하다고 생각하지 않는다.

그러나 현재 프로그래밍 언어에 대한 대체 입력 방법이 필요합니다.

음성 인식을 사용하여 코드를 작성하는 방법에 대한 Tavis Rudd의 프레젠테이션입니다. http://www.youtube.com/watch?v=8SkdfdXWYaI

그는 예를 들어 c보다 이런 방식으로 쓰는 것이 더 쉬운 파이썬을 썼으므로 마일리지는 선호하는 프로그래밍 언어에 따라 달라질 수 있습니다.


1

주로 발음이 많은 프로그래밍 언어 (..)를 구현하는 것이 가능하거나 실용적입니까?

가능할 것입니다.

실용적 : 아마도, 성대가 스트레스를받을 때 훨씬 더 빨리 고통을 겪게되면 손목 터널을 얻게됩니다.


2
이를 뒷받침 할 증거가 있습니까, 아니면 순수한 추측입니까?

1
@MattFenwick 나는 하루에 14 시간을 타면서 어머니는 하루에 8 시간을 말합니다. 몇 달마다 손가락이 아파요. 그녀의 목소리는 평소보다 더 오래 아파서 몇 주마다 잃어 버립니다.
Ramon Snir
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.