TranscriptionStreamReceiver constructor

TranscriptionStreamReceiver({
  1. required Room room,
  2. String topic = 'lk.transcription',
  3. void registerHandler(
    1. String topic,
    2. TextStreamHandler handler
    )?,
  4. void unregisterHandler(
    1. String topic
    )?,
})

Implementation

TranscriptionStreamReceiver({
  required Room room,
  this.topic = 'lk.transcription',
  void Function(String topic, TextStreamHandler handler)? registerHandler,
  void Function(String topic)? unregisterHandler,
})  : _room = room,
      _registerHandler = registerHandler ?? room.registerTextStreamHandler,
      _unregisterHandler = unregisterHandler ?? room.unregisterTextStreamHandler;