Based on Irishogrady's suggestion, I turned on airplane mode and used voice to text, which resulted in proper capitalization. When I turned off airplane mode again, the proper capitalization continued. I'm using it now, and you can see it is working. I'll need to do some more experiments to see...