Hi, I have a questions about security (confidentiality in fact) when using TTS There are some issues I understand : - obviously, when using TTS, information will be spoken loud, so you must be aware that other people may hear it. But this is quite obvious to the user. This is the same problem as screen display anyway. Up to you to take care no one hears / sees data you want to keep confidential. OK. And you can use headphones. - using Accessibility application such as TalkBack, you have to give special trust to this app (and android warns you when activating it), since it will have access to a lot of data from any others app you run. Very similar to IME apps. OK.
But I am a bit concerned about a more subtle problem : It might be easy to be sure no ones hears / sees your data, but how could you tell there is no background process recording from the microphone, on your own phone ? => Is such a recording background process possible (I guess yes) ? Can it record only from microphone, or even directly from output sound stream from other apps ? And if using headphone (wired or bluetooth), could such a process access output stream also ? For the display, where the problem is basically the same (data is eventually "published" outside, unencrypted), there is a protection since an application cannot access display from another app (hence no screenshot possible for example). But I am not clear about sound output.....? Is there a security issue ? -- You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en.
