sendMessage method
void
sendMessage()
Implementation
void sendMessage() async {
isSendButtonEnabled = false;
final text = messageCtrl.text;
messageCtrl.clear();
notifyListeners();
final lp = room.localParticipant;
if (lp == null) return;
final nowUtc = DateTime.now().toUtc();
final segment = sdk.TranscriptionSegment(
id: uuid.v4(), text: text, firstReceivedTime: nowUtc, lastReceivedTime: nowUtc, isFinal: true, language: 'en');
roomContext.insertTranscription(components.TranscriptionForParticipant(segment, lp));
await lp.sendText(text, options: sdk.SendTextOptions(topic: 'lk.chat'));
}