diff --git a/src/main/java/org/jitsi/jigasi/transcription/GoogleCloudStreamingRecognitionSession.java b/src/main/java/org/jitsi/jigasi/transcription/GoogleCloudStreamingRecognitionSession.java index 6a7f2ad70..970bcea29 100644 --- a/src/main/java/org/jitsi/jigasi/transcription/GoogleCloudStreamingRecognitionSession.java +++ b/src/main/java/org/jitsi/jigasi/transcription/GoogleCloudStreamingRecognitionSession.java @@ -273,9 +273,7 @@ private ApiStreamObserver createObserver( // to get an unique ID ResponseApiStreamingObserver responseObserver = - new ResponseApiStreamingObserver<>( - this, - config.getLanguageCode()); + new ResponseApiStreamingObserver<>(config.getLanguageCode()); // StreamingRecognitionConfig which will hold information // about the streaming session, including the RecognitionConfig @@ -506,13 +504,6 @@ private class ResponseApiStreamingObserver implements ApiStreamObserver { - /** - * The manager which is used to send new audio requests. Should be - * notified when a final result comes in to be able to start a new - * session - */ - private RequestApiStreamObserverManager requestManager; - /** * The language of the speech being provided in the current session */ @@ -528,12 +519,10 @@ private class ResponseApiStreamingObserver * Create a ResponseApiStreamingObserver which listens for transcription * results * - * @param manager the manager of requests + * @param languageTag */ - ResponseApiStreamingObserver(RequestApiStreamObserverManager manager, - String languageTag) + ResponseApiStreamingObserver(String languageTag) { - this.requestManager = manager; this.languageTag = languageTag; messageID = UUID.randomUUID();