Library Simplifying AVSpeechSynthesizer And Adding Features Enhancing Text Reading

Previously I mentioned a collection of iOS 7 examples included one demonstrating the basics of the new speech synthesis API AVSpeechSynthesizer.

Here’s a library submitted by Vimal M that provides an enhanced syntax for working with AVSpeechSynthesizer and enhancements when reading text within a view, called MVSpeechSynthesizer.

The features of MVSpeechSynthesizer include:

A blocks based rather than delegate based approach
List all supported languages and their names
Auto detect the language of a string and read
Highlight word being read
Auto scrolling at the bottom of the reading view

You can find MVSPeechSynthesizer on Github here.

A nice library for anyone looking to create an app that uses AVSpeechSynthesizer, and especially one that involves reading text.

FacebookTwitterDiggStumbleUponGoogle Plus

Original article: Library Simplifying AVSpeechSynthesizer And Adding Features Enhancing Text Reading

©2014 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.

Leave a Reply

Your email address will not be published. Required fields are marked *