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)
      • setLibraryPath

        public Rhino.Builder setLibraryPath​(java.lang.String libraryPath)
      • 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)
      • setEndpointDuration

        public Rhino.Builder setEndpointDuration​(float endpointDuration)
      • setRequireEndpoint

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

        public Rhino build()
                    throws RhinoException
        Validates properties and creates an instance of the Rhino Speech-to-Intent engine.
        Returns:
        An instance of Rhino wake word engine
        Throws:
        RhinoException - if there is an error while initializing Rhino.