I have a floating widget service that starts an ocr procedure - it creates a screenshot of another application through a transparent activity that gets read out afterwards.