Herbi Speaks new features

Some of the newer features in Herbi Speaks are described below.



1. Double-click on a Herbi Speaks Board file to have it automatically opened in the Herbi Speaks app


If you're looking at Herbi Speaks Board files in Windows Explorer, just double-click it with the mouse to open it.


Windows Explorer showing a collection of Herbi Speaks Board files 



2. Have text shown above or below the image on a button


Select whether you want the text to appear at the top, the middle, or the bottom of the button.


Select where text should appear on the button.




If the button shows both text and a picture, the text at the text or bottom of the button will not overlap the picture. For example:


Text in different positions on buttons showing an image.




3. Reorder boards


Say you've added the following boards:


List of sample board names.



If you want to reorder the boards in the list, click the "Reorder boards" item. The window that next appears allows you to rearrange the board names when they appear in list. For example, the "Menu" board might be moved up to the top of the list.


Windows for reordering boards



If the "Menu" board is moved to the top of the list, then it will appear first in both the following places:


Updated list of boards



A context menu showing the reordered boards



Note: Whenever the list of boards is reordered, Herbi Speaks always switches to show the contents of the first board in the list, regardless of whether that particular board was included in the reordering.


Next steps


Features to be considered in the future include the following:


1. Add a printing feature, so that the student can look at the board while not at a computer.

2. Add support for scanning through the buttons, so that the app can be used by someone using a switch device.

3. Allow buttons to link to files or web pages.

4. Have text spoken with whatever the current default voice is on the computer, rather than the voice that was current when the app was started.

5. Have a way to change the current voice from inside the app, and store that voice when the current changes are saved.

6. Some standard file-related features, such as remembering which files you most recently opened so that it's quick to open them up again. 

7. Allow the font details to be applied per-board.

8. Remember which was the previously active board when the app is reopened.

9. Prevent the flashing of visuals while moving or dragging buttons in Edit mode.

10. When resizing a button to be smaller than it currently is, the drag feedback goes behind the button, so you don't actually see it.