Мой мотив состоит в том, чтобы управлять Visual Studio с помощью голосовых команд с помощью речевых служб Microsoft.
Я хочу управлять Visual Studio из другого приложения для оконной формы в c#. У меня небольшой успех, но есть проблема в SendKeys для приложения.
Так как я открыл два экземпляра Visual Studio. когда я запускаю свою программу из Visual Studio, она работает нормально. Я даю команду Ctrl + N (^ n), используя клавиши отправки для добавления нового диалогового окна файла. При запуске моей программы элемент управления переходит к другому экземпляру и открывает диалоговое окно добавления нового файла. он работает хорошо.
Но когда я запускаю exe прямо из папки bin, он не отправляет ключи экземпляру Visual Studio. Exe Находит хорошо окно визуальной студии, но не открывает диалоговое окно файла. Возникла проблема с методом setForgroundWindow (handel).
[Мой вопрос] и Код
https://www.codeproject.com/Questions/5275426/Control-an-app-from-another-application-for-voice
Я немного близок к мой проект. Я пользовался когнитивными сервисами Microsoft. Использовал его. Но выставлен выпуск ForgroundWindow. Я думаю, что мне нужно добавить когнитивные услуги Microsoft в текущий рабочий проект для управления разработкой для работы над проектами компании, а не другим приложением. я буду хранить две копии проектов с голосовыми командами и без них. стулья на 8 часов для программирования.
Мой основной мотив очень прост, потому что проект прост, и это не сидеть за программированием.
если кто-то хочет присоединиться ко мне, присоединяйтесь ко мне на github.
https://github.com/Amitsaini2020/VoiceChat
Я добавлю в качестве членов команды для работы над проектом. этот проект будет выгоднее для всех программистов. Пожалуйста, присоединяйтесь ко мне и помогите мне завершить проект, который позволит всем остальным программистам делать код быстро и без лишних усилий.