I've used voice recognition software but found it became a barrier, because I was thinking about how to use it instead of what I was supposed to be thinking about.

If you're on a laptop, touch typing works, and you can get screen shades to put around the screen, although I found just sitting under a parasol works well.

If you use an iPad or iPhone, the PowerSupport Anti Glare screen protector combined with it at full brightness works fine even in bright sunlight.