Public Member Functions | Private Attributes | Static Private Attributes | List of all members
ai.picovoice.reactnative.porcupine.PorcupineModule Class Reference
Inheritance diagram for ai.picovoice.reactnative.porcupine.PorcupineModule:
Inheritance graph
[legend]

Public Member Functions

void delete (String handle)
 
void fromBuiltInKeywords (String accessKey, String modelPath, ReadableArray keywords, ReadableArray sensitivities, Promise promise)
 
void fromKeywordPaths (String accessKey, String modelPath, ReadableArray keywordPaths, ReadableArray sensitivities, Promise promise)
 
String getName ()
 
 PorcupineModule (ReactApplicationContext reactContext)
 
void process (String handle, ReadableArray pcmArray, Promise promise)
 

Private Attributes

final Map< String, PorcupineporcupinePool = new HashMap<>()
 
final ReactApplicationContext reactContext
 

Static Private Attributes

static final String LOG_TAG = "PvPorcupine"
 

Detailed Description

Definition at line 31 of file PorcupineModule.java.

Constructor & Destructor Documentation

◆ PorcupineModule()

ai.picovoice.reactnative.porcupine.PorcupineModule.PorcupineModule ( ReactApplicationContext  reactContext)
inline

Definition at line 37 of file PorcupineModule.java.

Member Function Documentation

◆ delete()

void ai.picovoice.reactnative.porcupine.PorcupineModule.delete ( String  handle)
inline

Definition at line 130 of file PorcupineModule.java.

◆ fromBuiltInKeywords()

void ai.picovoice.reactnative.porcupine.PorcupineModule.fromBuiltInKeywords ( String  accessKey,
String  modelPath,
ReadableArray  keywords,
ReadableArray  sensitivities,
Promise  promise 
)
inline

Definition at line 48 of file PorcupineModule.java.

◆ fromKeywordPaths()

void ai.picovoice.reactnative.porcupine.PorcupineModule.fromKeywordPaths ( String  accessKey,
String  modelPath,
ReadableArray  keywordPaths,
ReadableArray  sensitivities,
Promise  promise 
)
inline

Definition at line 97 of file PorcupineModule.java.

◆ getName()

String ai.picovoice.reactnative.porcupine.PorcupineModule.getName ( )
inline

Definition at line 43 of file PorcupineModule.java.

◆ process()

void ai.picovoice.reactnative.porcupine.PorcupineModule.process ( String  handle,
ReadableArray  pcmArray,
Promise  promise 
)
inline

Definition at line 138 of file PorcupineModule.java.

Member Data Documentation

◆ LOG_TAG

final String ai.picovoice.reactnative.porcupine.PorcupineModule.LOG_TAG = "PvPorcupine"
staticprivate

Definition at line 33 of file PorcupineModule.java.

◆ porcupinePool

final Map<String, Porcupine> ai.picovoice.reactnative.porcupine.PorcupineModule.porcupinePool = new HashMap<>()
private

Definition at line 35 of file PorcupineModule.java.

◆ reactContext

final ReactApplicationContext ai.picovoice.reactnative.porcupine.PorcupineModule.reactContext
private

Definition at line 34 of file PorcupineModule.java.


The documentation for this class was generated from the following file:


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:20