Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/java-speech-api.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Kuza <luke.kuza@allstarwireless.com>2013-09-01 04:00:21 +0400
committerLuke Kuza <luke.kuza@allstarwireless.com>2013-09-01 04:00:21 +0400
commitf7553d8d1cb5e25dcfc230d3ff06dfc406673c43 (patch)
treec7257c6834b357b19931c1279e8f0d6e33d3d8ea
parentf9343bd34dec86ccdb90f76b74269b0f59cbfb0b (diff)
parent96de6b0bb71debeeaadf7839367ccec6c2613d47 (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.java47
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