KnowBrainer Speech Recognition
Decrease font size
Increase font size
Topic Title: Possible decent email client
Topic Summary: Trying to find a better email client found one that doesn't suck so much… yet
Created On: 04/12/2022 06:47 PM
Status: Post and Reply
Linear : Threading : Single : Branch
 Possible decent email client   - esjesjesj - 04/12/2022 06:47 PM  
 Possible decent email client   - Alan Cantor - 04/12/2022 07:09 PM  
 Possible decent email client   - Lunis Orcutt - 04/12/2022 08:02 PM  
 Possible decent email client   - esjesjesj - 04/12/2022 10:00 PM  
 Possible decent email client   - Matt_Chambers - 04/13/2022 08:26 AM  
 Possible decent email client   - dilligence - 04/13/2022 09:39 PM  
 Possible decent email client   - Ag - 04/13/2022 10:25 PM  
 Possible decent email client   - Ag - 04/16/2022 12:08 PM  
 Possible decent email client   - Ag - 04/16/2022 12:18 PM  
 Possible decent email client   - Ag - 05/04/2022 07:00 PM  
 Possible decent email client   - esjesjesj - 05/16/2022 05:57 PM  
 Possible decent email client   - Ag - 05/22/2022 11:34 AM  
 Possible decent email client   - esjesjesj - 05/24/2022 09:28 AM  
 Possible decent email client   - Ag - 05/27/2022 11:33 PM  
 Possible decent email client   - Ag - 08/31/2022 12:34 AM  
Keyword
 05/27/2022 11:33 PM
User is offline View Users Profile Print this message

Author Icon
Ag
Top-Tier Member

Posts: 864
Joined: 07/08/2019

Originally posted by: dilligence Although eM Client looks better than Thunderbird. It in fact, is less speech friendly. Well, when it comes to controlling the menus anyway.


Unfortunately I completely agree with you. eMclient is quite deficient with respect to controlling the menus via keyboard shortcuts.

eMclient is forcing me to use "control context aware" speech commands. I.e. to look carefully at the control that is currently selected or focused or under the mouse, in order to determine what to do. For example, in order to switch between the message list and scroll the message body - hint, no fixed number of tabs is always sufficient.

Actually, this might be a good thing. When I can properly identify the controls, it leads to commands that are more robust than keyboard shortcut commands. Also, it is often faster to have AutoHotKey read the list of controls and then select a specific control via ControlFocus than it is to iterate through the controls and menus usimg Send/SendKey etc. There is less need for arbitrary delays to allow things to settle down.

Downside: Just more code. And mainly, send(key) strings are a lot more compact than looking at the focus control, tickling it, and then waiting until a new control has the focus.

Actually, I started off trying to write such control context aware code right away when I started getting serious about writing speech commands. But I quickly found that it was somewhat painful compared to SendKeys.

I have been meaning to start a separate thread to collect advice about such control context aware code.




-------------------------

DPG15.6 (also DPI 15.3) + KB, Sennheiser MB Pro 1 UC ML, BTD 800 dongle, Windows 10 Pro, MS Surface Book 3, Intel Core i7-1065G7 CPU @ 1.3/1.5GHz (4 cores, 8 logical, GPU=NVIDIA Quadro RTX 3000 with Max-Q Design.

KnowBrainer Speech Recognition » Dragon Speech Recognition » Possible decent email client

Statistics
32359 users are registered to the KnowBrainer Speech Recognition forum.
There are currently 0 users logged in.
The most users ever online was 12124 on 09/09/2020 at 04:59 AM.
There are currently 486 guests browsing this forum, which makes a total of 486 users using this forum.

FuseTalk Standard Edition v4.0 - © 1999-2022 FuseTalk™ Inc. All rights reserved.