Class Orca.Builder

java.lang.Object
ai.picovoice.orca.Orca.Builder
Enclosing class:
Orca

public static class Orca.Builder extends Object
Builder for creating instance of Orca.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • setAccessKey

      public Orca.Builder setAccessKey(String accessKey)
      Sets the AccessKey.
      Parameters:
      accessKey - AccessKey obtained from Picovoice Console (https://console.picovoice.ai/)
      Returns:
      Modified builder object.
    • setModelPath

      public Orca.Builder setModelPath(String modelPath)
      Sets the path to the model file (`.pv`).
      Parameters:
      modelPath - Absolute path to the file (`.pv`) containing Orca model parameters.
      Returns:
      Modified builder object.
    • build

      public Orca build(android.content.Context context) throws OrcaException
      Validates properties and creates an instance of the Orca Text-to-Speech engine.
      Returns:
      An instance Orca Text-to-Speech engine
      Throws:
      OrcaException - if there is an error while initializing Orca.