Совсем не разбираюсь в программировании и не знаю, возможно ли то, что требуется.
В общем, нужно, чтобы система при получении неизвестной голосовой или текстовой команды запоминала ее как текст (знаю, это реализовано , но в силу отсутствия знаний не могу найти нужный фрагмент кода), а этот текст записывала в указанный файл (необязательно *.txt ) одной строкой, с удалением существующего файла, если такой имеется и созданием нового с текстом, при этом эмулируя нажатия одной или комбинации клавиш на клавиатуре (это не приоритетно, но желаемо). После чего через задаваемый промежуток времени (например, 1 сек.) считывала из этого файла текст и переводила его в речь.
Если кто-то возьмется такое сделать, просьба дополнить код небольшими пояснениями (например, место где задавать промежуток времени считывания и указание файла) и сказать куда его поместить в системе, чтобы работало. Заранее спасибо.
Требуется помощь
Модератор: immortal
-
- Сообщения: 867
- Зарегистрирован: Вт янв 17, 2012 12:31 pm
- Благодарил (а): 121 раз
- Поблагодарили: 78 раз
Re: Требуется помощь
посмотрите вот это http://smartliving.ru/forum/viewtopic.php?f=5&t=1745 может для ваших запросов подойдет...NICOTINE писал(а):Совсем не разбираюсь в программировании и не знаю, возможно ли то, что требуется.
В общем, нужно, чтобы система при получении неизвестной голосовой или текстовой команды запоминала ее как текст (знаю, это реализовано , но в силу отсутствия знаний не могу найти нужный фрагмент кода), а этот текст записывала в указанный файл (необязательно *.txt ) одной строкой, с удалением существующего файла, если такой имеется и созданием нового с текстом, при этом эмулируя нажатия одной или комбинации клавиш на клавиатуре (это не приоритетно, но желаемо). После чего через задаваемый промежуток времени (например, 1 сек.) считывала из этого файла текст и переводила его в речь.
Если кто-то возьмется такое сделать, просьба дополнить код небольшими пояснениями (например, место где задавать промежуток времени считывания и указание файла) и сказать куда его поместить в системе, чтобы работало. Заранее спасибо.
Re: Требуется помощь
К сожалению, мне не хватит навыков, чтобы подстроить это под свои нужды. Ну, хотя бы узнал, как делать задержку 1 сек.Vit писал(а):посмотрите вот это http://smartliving.ru/forum/viewtopic.php?f=5&t=1745 может для ваших запросов подойдет...NICOTINE писал(а):Совсем не разбираюсь в программировании и не знаю, возможно ли то, что требуется.
В общем, нужно, чтобы система при получении неизвестной голосовой или текстовой команды запоминала ее как текст (знаю, это реализовано , но в силу отсутствия знаний не могу найти нужный фрагмент кода), а этот текст записывала в указанный файл (необязательно *.txt ) одной строкой, с удалением существующего файла, если такой имеется и созданием нового с текстом, при этом эмулируя нажатия одной или комбинации клавиш на клавиатуре (это не приоритетно, но желаемо). После чего через задаваемый промежуток времени (например, 1 сек.) считывала из этого файла текст и переводила его в речь.
Если кто-то возьмется такое сделать, просьба дополнить код небольшими пояснениями (например, место где задавать промежуток времени считывания и указание файла) и сказать куда его поместить в системе, чтобы работало. Заранее спасибо.
-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Требуется помощь
Да, моя прога тут точно не подойдет. Она просто проигрывает переданные ей файлы и читает переданный текст. Ну еще уже умеет регулировать громкость и баланс для мультирума. С балансом тоже пока все скудно. Только левый и правый каналы. Суть проги - выстраивать очередь их файлов и текста, чтобы одно не накладывалось на другое. Да и тут не все гладко. Звук может наложиться на текст. Нет полного контроля над библиотекой синтеза речи.
У Вас больно обширная задача. На хорошую дипломную тянет ))
У Вас больно обширная задача. На хорошую дипломную тянет ))