Permalink
Browse files

added reference to speech

  • Loading branch information...
1 parent 985edbb commit 9bee55d0c99df5a67ad18ec221e042d27bdcd051 @gmilette gmilette committed Jun 11, 2012
Showing with 20 additions and 0 deletions.
  1. +1 −0 README.md
  2. +19 −0 speech.md
View
@@ -25,6 +25,7 @@ GAST provides code for the following capabilities:
## Documentation
+ [Setup](https://github.com/gast-lib/gast-lib/blob/master/Setup.md)
++ [Speech Recognition and Text-to-Speech](https://github.com/gast-lib/gast-lib/blob/master/speech.md)
+ [Audio Processing](https://github.com/gast-lib/gast-lib/blob/master/audio.md)
* (More to come)
View
@@ -0,0 +1,19 @@
+# Speech
+
+GAST has some helpful utilities to help you implement speech recognition and Text-to-Speech.
+
+
+## Some cool speech things you can do with GAST
+
+- Add speech recognition and Text-to-Speech to your app quickly by extending the abstract [SpeechRecognizingAndSpeakingActivity](https://github.com/gast-lib/gast-lib/blob/master/library/src/root/gast/speech/SpeechRecognizingAndSpeakingActivity.java) class.
+
+- Run direct speech recognition using [SpeechRecognizer](http://developer.android.com/reference/android/speech/SpeechRecognizer.html)
+
+- Run direct speech recognition continuously using SpeechRecognizer and a service. For this you need to use [WordActivator](
+https://github.com/gast-lib/gast-lib/blob/master/library/src/root/gast/speech/activation/WordActivator.java) and [SpeechActivatorService](https://github.com/gast-lib/gast-lib/blob/master/library/src/root/gast/speech/activation/SpeechActivationService.java)
+
+- Use a framework to execute sequences of speech commands using [VoiceActions](https://github.com/gast-lib/gast-lib/blob/master/library/src/root/gast/speech/voiceaction/VoiceAction.java) and [VoiceActionExecutor](https://github.com/gast-lib/gast-lib/blob/master/library/src/root/gast/speech/voiceaction/VoiceActionExecutor.java)
+
+- Improve recognition accuracy and recognize words Google's recognizer can't understand by using [phonetic matching](https://github.com/gast-lib/gast-lib/blob/master/library/src/root/gast/speech/text/match/SoundsLikeWordMatcher.java) and [stemming](https://github.com/gast-lib/gast-lib/blob/master/library/src/root/gast/speech/text/match/StemmedWordMatcher.java) algorithms. Various algorithms are [here](https://github.com/gast-lib/gast-lib/tree/master/library/src/root/gast/speech/text)
+
+- Search a database for matches with recognized speech using [FTS](https://github.com/gast-lib/gast-lib/blob/master/app/src/root/gast/playground/speech/food/db/FtsIndexedFoodDatabase.java) or [Lucene](https://github.com/gast-lib/gast-lib/tree/master/app/src/root/gast/playground/speech/food/lucene)

0 comments on commit 9bee55d

Please sign in to comment.