1414import java .util .HashMap ;
1515import java .util .Map ;
1616import java .util .List ;
17- import org .json .JSONObject ;
1817
1918import ai .api .AIListener ;
2019import ai .api .AIServiceException ;
@@ -123,7 +122,7 @@ public void setEntitiesAsJson(String userEntitiesAsJson) throws AIServiceExcepti
123122
124123
125124 @ ReactMethod
126- public void startListening (Callback onResult , Callback onError ) {//, Callback onListeningStarted, Callback onListeningCanceled, Callback onListeningFinished, Callback onAudioLevel) {
125+ public void startListeningNative (Callback onResult , Callback onError ) {//, Callback onListeningStarted, Callback onListeningCanceled, Callback onListeningFinished, Callback onAudioLevel) {
127126
128127 onResultCallback = onResult ;
129128 onErrorCallback = onError ;
@@ -187,7 +186,7 @@ public void onResult(AIResponse response) {
187186 if (onResultCallback != null ) {
188187 Gson gson = new Gson ();
189188 try {
190- onResultCallback .invoke (new JSONObject ( gson .toJson (response ) ));
189+ onResultCallback .invoke (gson .toJson (response ));
191190 } catch (Exception e ) {
192191 Log .e (TAG , e .getMessage (), e );
193192 }
@@ -202,7 +201,7 @@ public void onError(final AIError error) {
202201 Gson gson = new Gson ();
203202
204203 try {
205- onErrorCallback .invoke (new JSONObject ( gson .toJson (error ) ));
204+ onErrorCallback .invoke (gson .toJson (error ));
206205 } catch (Exception e ) {
207206 Log .e (TAG , e .getMessage (), e );
208207 }
@@ -277,7 +276,7 @@ public void onAudioLevel(float level) {
277276
278277
279278 @ ReactMethod
280- public void requestQuery (String query , Callback onResult , Callback onError ) {
279+ public void requestQueryNative (String query , Callback onResult , Callback onError ) {
281280
282281 onResultCallback = onResult ;
283282 onErrorCallback = onError ;
@@ -314,7 +313,7 @@ protected AIResponse doInBackground(AIRequest... requests) {
314313 } catch (AIServiceException e ) {
315314 Gson gson = new Gson ();
316315 try {
317- onErrorCallback .invoke (new JSONObject ( gson .toJson (e ) ));
316+ onErrorCallback .invoke (gson .toJson (e ));
318317 } catch (Exception e1 ) {
319318 Log .e (TAG , e .getMessage (), e );
320319 }
0 commit comments