Class Rhino.Builder

  • Enclosing class:
    Rhino

    public static class Rhino.Builder
    extends java.lang.Object
    Builder for creating an instance of Rhino with a mixture of default arguments
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setAccessKey

        public Rhino.Builder setAccessKey​(java.lang.String accessKey)
      • setModelPath

        public Rhino.Builder setModelPath​(java.lang.String modelPath)
      • setContextPath

        public Rhino.Builder setContextPath​(java.lang.String contextPath)
      • setSensitivity

        public Rhino.Builder setSensitivity​(float sensitivity)
      • setRequireEndpoint

        public Rhino.Builder setRequireEndpoint​(boolean requireEndpoint)
      • build

        public Rhino build​(android.content.Context context)
                    throws RhinoException
        Validates properties and creates an instance of the Rhino Speech-To-Intent engine
        Parameters:
        context - Android app context (for extracting Rhino resources)
        Returns:
        An instance of Rhino Speech-To-Intent engine
        Throws:
        RhinoException - if there is an error while initializing Rhino.