void init(UserInputProfile _profile)
        {
            inputManager.SetControlScheme(userInputProfile);

            List <string> temp = new List <string>();

            foreach (var instruction in userInputProfile.actions)
            {
                temp.Add(instruction.activationKeyword);
            }

            speechManager.LoadCommands(temp);
            isSpeechRendering  = true;
            speechRenderThread = new Thread(ProcessVoice);
            speechRenderThread.Start();

            RefreshOpenWindows();
            LoadGrid();
        }