Как стать автором
Обновить

Комментарии 79

Конечно интересно, но вряд ли кто-нибудь этим пользоваться пока — технология несовершенна пока совсем…
да о серьезности никто не говорит, просто забавно

* инвалиды, впрочем, могут использовать с пользой
Конечно забавно))
Представляю себе процесс программирования, когда в комнате сидит человек 5-10.
НЛО прилетело и опубликовало эту надпись здесь
Скорей всего «Отмена последнего действия»
НЛО прилетело и опубликовало эту надпись здесь
Foreach… for-each… «foreach» цуко! :P
звали?
Отличный коммент!!! смеялся так, что разбудил девушку.
эффектно, но мне кажется — не эффективно, ручками быстрее, если знать хоткеи.
Ну вот если печатать одно, а диктовать другое то может и эффективно. Например надиктовывать каркасы классов, а потом ручками дописывать.
а фокус ввода куда? если вы про неодновременный ввод голосом и ручками, то на видео именно так. Сначала голосом, потом ручками дописывается.
Дык по-хитрому сделать — печатаешь куда фокус ввода, а то что диктуется пишется само в другой файл. Ну или просто в другую позицию. Ну или если с распознанным голосом нельзя ничего делать кроме того, как напечатать после курсора, то при простое сразу же бежать печатать и назад. Тоже мне проблему нашли.
А ногами параллельно дебагить третью прогу? А ухом коммитить)
Имхо лучше тогда на планшетке схемы рисовать, чтоб потом по них скелет строился. А голосом, особенно в офисе, будет жесть :)
Для полноценного распознавания голоса нужно подобие искуственного лингвистического интелекта.
Или к тмоу времени уже можно будет считывать напрямую из API мозга. シ
Для Undo нужно сделать алиас на «f*ck!»
Этот алиас надо забиндить на рестарт в случае крэша :)
Причем не забыть его локализовать…
Ну для русского языка маты лучше вообще выносить в комментарии
Часто задумываюсь, что было бы, если б я ослеп. Серьезно. Вся моя жизнь на данный момент сводится к жене (она стерпит) и работе (она не стерпит). Единственное спасение было бы перейти на голосовой кодинг.

Если довести немного до ума (заточка рекогнайзера под мой тембр голоса и прочие радости, которые есть у некоторых движков, упрощение обращения — некоторые моменты в демо нетривиальны) + сделать ГОЛОСОВОЙ feedback, то я согласен попробовать перейти на новый стиль кодинга даже в такой реализации, в ряде случаев конечно: когда неудобно доставать и раскладывать ноут (или это вообще невозможно), когда цифры уже сливаются, а символы едва различимы :)
Лучше было бы заюзать обычную клавиатуру и прогу которая будет озвучивать то что ты пишешь, плюс монитор с шрифтом брайля. Моников таких вроде нет, но панельки есть.
И кстати, работать с консолью в таком случае будет гораздо удобнее чем с гуи)
Такие мониторы есть. «Дисплеи» т.е.



Бегущая строка, по типу электронного табло.
НЛО прилетело и опубликовало эту надпись здесь
Начало проекта:
— Хочу портал.
Отладка:
— Хочу портал без багов.
НЛО прилетело и опубликовало эту надпись здесь
пойдем дальше )
хочу дачу на канарах
Ваше предложение больше подходит не под описание кодинга посредствам речи, а кнопки «сделать п**дато»
НЛО прилетело и опубликовало эту надпись здесь
в VS скорее всего никак, есть подоздение что это плагин какой-то. Судя по меню VS там есть дополнительные пункты, правда на видео плохочитаемые :(
Видео не смотрел, но судя по описанию, похоже на CodeRush Express (это бесплатная редакция плагина).
жость! извените не сдержался
написать робота, который писал бы мне роботов…
Не безопасно, а если кто-то из твоих коллег по работе крикнет:
system(«format d:»);
Build
Run
не смешно т.к. баян
Просто проба технологий )
Вспомнил анекдот
MS демонстрирует новую операционку управляему голосом.
Вбегает программист-террорист и кричит
пуск
Выполнить
cmd
format c:/
yes
Ну а если серьезно, пробовал разные способы.
Голосом не смай быстрый способ.
На данный момент самый быстрый способ (imho) — шаблоны и автоподстановка в зависимости от ситуации.
ВОТ ОНО!!! ТО О ЧЕМ МЕЧТАЮТ ВСЕ! КНОПКА «СДЕЛАТЬ ПИЗДАТО» — сказал и усе готово!
Каким должен быть идеальный интерфейс?
— Одна кнопка с надписью «Сделай мне заебись!»
— Нет, не верно. Идеальный интерфейс это сразу надпись на экране «Тебе уже заебись!»
Как-то ради лулзов сели программировать чисто голосом. Абсолютно неудобно, зато ржач стоял просто непробиваемый. Рабочий день был сорван.
Представляю себе парк компьютеров, а между ними как в аудитории универа ходит туда-сюда программист и надиктовывает код :-)
Забавно, но пока действительно неприменимо на практике. Так, поиграться. Но это только вопрос времени. В ближайшем будущем языки программирования перестанут быть такими, как есть сейчас, и вполне возможно, диктуя правила поведения системы голосом, можно будет получить их в работающем виде.
Да, и если человек будет говорить с акцентом, например, индиец, то система будет генерить индусский код.
Скоро дойдёт до написания кода силой мысли. :)
…или до создания мысли силой кода!
Имхо, распознавание речи полезнее для написания текстов, нежели для программирования. И всё из-за того, что в коде часто нужны специальные символы, которые даже выговаривать-то неудобно.
Интересная тема, но с повторением не распознанных команд получается дольше чем на клавиатуре…
Отладка совсем уже медленно как-то…
сразу вспомнилось видео, перед выходом висты чувак на какой то из бет пытался при помощи голоса писать в ворде, 5 минут строчку текста писал, я от смеха катался, когда он лучше всего распозновал слово — fuck :)))
да-да-да, а прошло то не так уж и много времени, и теперь вот! :)
Хм, а что, неплохая альтернатива hotkeys и snippets. Это намного проще и удобнее чем запоминать десятки сочетаний/сокращений.
Глупо имхо. Лучше пусть лингвистически разбирает команды — создать такие-то классы, применить такой-то паттерн, собрать, и чтоб без багов.
«Иф скобка, б...., как же я тебя ненавижу… а равно равно двум, двум это цифра, ты, тупая машина!»
имплоис… дот эдд… дот эдд… дот эдд я сказал!
вот здесь тоже показано ;)
какую прогу седня будем петь?)
Для диктовки комментариев к коду было бы весьма полезно.
злобный смех заменять смайлами?)
угу, будет подставлять — бугаго :)
представляю картину, еду в поезде и разговариваю с ноутом «New class, go, go, line up, new function...» а соседи задумчиво так глядят и думают «Совсем парень с катушек слетел» :)
Как-то хреново он распознаёт. У меня лет 15 назад «горыныч» произвольный русский текст лучше с микрофона распознавал, чем тут команды. ДОТ ЭДД!!! )
Напомнило первоапрельский плагин от JetBrains habrahabr.ru/blogs/java/56159/

Кстати, будь оно пошустрее хотя бы на порядок — был бы другой разговор. Проговаривать всякие snippets было бы интересно я думаю, но не весь код конечно.
А комманда «БЛ#@%!!» должна отменять последнее действие.
А почему там слышен стук клавиатуры?
Капитан очевидность подсказывает. Потому что технология еще не совершенна, и приходится-таки дописывать по-старинке…
Задумка — высший класс! Я конечно не знаю, как вы, но я на работе обычно вербально общаюсь только с утра, в обед и когда прощаюсь вечером. ВСЁ! Задачи по работе приходят по CVS и e-mail, общение с сотрудникам по ICQ. А с помощью голосового управления можно не только язык можно размять и поднатореть в произношении английского, но и начальство услышит, что «сотрудник за работой».
Напомнило сцену из It Crowd, где владелец Рейнхолм Индастриз разговаривал с компьютером:
«Hello, computer».
Я когда читаю о таких вещах, всегда вспоминаются всякие детские сказки с волшебниками, произносящими длинные заклинания и машущих волшебными палочками.

А ведь моему прадеду современный человек с каким-нибудь Apple Iphone и установленной на нем распознавалкой речи, запускающей, скажем аудиоплеер (или, более того, пишущая прогу, которая может делать вообще что хочешь в теории) — показался бы именно таким волшебником…
Теперь и ночью разговаривая во сне можно будет написать что-то полезное
Кто ради лулза напишет парочку regexp голосом, или hello world на brainfuck ;)
Во всех таких видео под конец диктор начинает злиться )
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории