iphone text to speach not faithfully working
I have an iphone 8 plus with ios 12.1.2 . I like to walk with my iphone in my pocket and listen to Kindle books using the 'Text to Speach' under General, Accessibility, Speak Selection, option. When I try to select the text I press on the Kindle screen but do not get an option to 'select all'. If I try to expand the 'handles' and select multiple pages the screen becomes difficult to manage. If I do finally select the text I only get a 'translate' or 'highlight', 'send' or copy selection. Occasionly I can get the translate to actually speak for me. Unfortunatley I am only able to do one, two, or three pages ath the most. I want to read the book.
If I use the 'Text to Speach' under General, Accessibility, Speak Screen, and then swipe down with two fingers it only reads a page and then stops.
If I use VoiceOver (General, Accessibility, VoiceOver the control of everything becomes totally confusing to me. I have sworn to never turn that option on. Don't do it!
I have tried third party software but none seems to work for me. I switched from Android to IOS a year ago partly for reason I heard I could read Kindle books with Text to speech but so far it has not been a good experience. Can anyone give me some help on how to read Kindle books with the functionality in IOS?
I am not apposed to adding/buying an app if it is necessary for faithful text to speech.
iPhone 8 Plus