How to…show a banner of text or speak short phrases using Android (bus journey example)

This is a worked example to try and find an example of an approach that might help with existing problems giving a destination on Glasgow buses for those with travel cards (see Pros and cons of autism alert cards and travel cards for details).

In computing we normally call text that’s to be displayed in large lettering a ‘banner’.

So I did a search on the word ‘banner’ on the Google Play App store. And though not all match our intended use there are some that would seem to do what we want. Now if you’ve never downloaded an app from an App store what you very commonly find is that apps for free may have some advertising within them that may or may not be a barrier in what you want to do, mostly but not always paid apps don’t usually have adverts and will often have a larger range of things the app can do – we call these ‘features’.
N.B. If you have photo-sensitive epilepsy be very careful if you try these banner apps out. Most of them will, as a demo, scroll text quickly, some will flash or blink.

I was specifically looking for an app that might provide a banner of large text in clear type that could be read from a distance and in low-light conditions. This could mean that your phone/tablet could be held up to e.g. the bus driver to show what destination you want. Because place names can be long and won’t always all fit on the screen the text needs to be able to animate or scroll so the entire name can be shown. To get the maximum amount of width for text it helps if you turn the device on it’s side with the longer edge at the bottom, shorter on the sides i.e. ‘landscape mode’.

The following sample can display text or can speak short phrases. N.B. There are literally thousands of apps in the app store, I’m only using this as a worked example.

This particular app is free but be aware there is a little bit of advertising. This app allows for up to 15 phrases to be stored and reused though you can change them at any time. You very simply tap on one of the rows of text and type in what text phrase you want to use. In the settings for the app you can change the size of the text, scroll speed and background and foreground text colours, I’ve chosen a blue background and white text in my demo.

Banner text

You tap on the letters ABC in the middle of the screen to indicate you want to display a banner in solid lettering.

Banner selection of phrases

To display a banner, tap on the letters ABC in the square to the left of the text phrase you want. Screenshot shows a part near the beginning of “Sauchiehall Street”. The text fills the entire width of the screen and then scrolls the phrase continuously until you tap the screen again.

Sauchiehall Street

Voice

You tap on the picture of the loudspeaker to indicate that you want to use text to speech. Then you tap on one of the rows of text and type in what you want spoken. When you are ready to have the device speak on your behalf just press the loudspeaker next to whatever phrase you want to speak.

If you were using the same destinations repeatedly then using the app would be quicker as the text would already be entered so you would only have to tap the square ABC. This app will use the voice you have selected in your accessibility settings (see How to…Scottish voices for text to speech on Android for more details)

Voice Demo

I’ve recorded sound output via the Scroller – LED & Voice using CereProc Scottish voice ‘Heather’. I’ve just tapped through a list of names:

  • Trongate
  • Dumbarton Road
  • Sauchiehall Street
  • Saint Georges Cross
  • Wilson Street

Download the CereProc Scottish placenames [MP3]