diff options
author | Luke Kuza <luke.kuza@allstarwireless.com> | 2013-09-01 04:00:21 +0400 |
---|---|---|
committer | Luke Kuza <luke.kuza@allstarwireless.com> | 2013-09-01 04:00:21 +0400 |
commit | f7553d8d1cb5e25dcfc230d3ff06dfc406673c43 (patch) | |
tree | c7257c6834b357b19931c1279e8f0d6e33d3d8ea | |
parent | f9343bd34dec86ccdb90f76b74269b0f59cbfb0b (diff) | |
parent | 96de6b0bb71debeeaadf7839367ccec6c2613d47 (diff) |
Merge pull request #16 from Skylion007/patch-1
New constructor and getter methods for recognizer.
-rw-r--r-- | src/com/darkprograms/speech/recognizer/Recognizer.java | 47 |
1 files changed, 42 insertions, 5 deletions
diff --git a/src/com/darkprograms/speech/recognizer/Recognizer.java b/src/com/darkprograms/speech/recognizer/Recognizer.java index d5fa8fa..3323cb2 100644 --- a/src/com/darkprograms/speech/recognizer/Recognizer.java +++ b/src/com/darkprograms/speech/recognizer/Recognizer.java @@ -27,15 +27,33 @@ public class Recognizer { */ public Recognizer() { } - + + /** + * Constructor + * @param Language + */ + public Recognizer(String language) { + this.language = language; + } + /** - * Enable/disable Google's profanity filter (on by default). + * Constructor * @param profanityFilter */ - public void setProfanityFilter(boolean profanityFilter) { - this.profanityFilter = profanityFilter; + public Recognizer(boolean profanityFilter){ + this.profanityFilter = profanityFilter; } - + + /** + * Constructor + * @param language + * @param profanityFilter + */ + public Recognizer(String language, boolean profanityFilter){ + this.language = language; + this.profanityFilter = profanityFilter; + } + /** * Language code. This language code must match the language of the speech to be recognized. ex. en-US ru-RU * Setting this to null will make Google use it's own language detection. @@ -45,6 +63,25 @@ public class Recognizer { public void setLanguage(String language) { this.language = language; } + + + /** + * Returns the state of profanityFilter + * which enables/disables Google's profanity filter (on by default). + * @return profanityFilter + */ + public boolean getProfanityFilter(){ + return profanityFilter; + } + + /** + * Language code. This language code must match the language of the speech to be recognized. ex. en-US ru-RU + * This value is null by default. + * @return language + */ + public String getLanguage(){ + return language; + } /** * Get recognized data from a Wave file. This method will encode the wave file to a FLAC |