@@ -48,7 +48,7 @@ import '../types/data_stream.dart';
48
48
import '../types/other.dart' ;
49
49
import '../types/rpc.dart' ;
50
50
import '../types/transcription_segment.dart' ;
51
- import '../utils.dart' ;
51
+ import '../utils.dart' show unpackStreamId ;
52
52
import 'engine.dart' ;
53
53
54
54
import '../track/web/_audio_api.dart'
@@ -853,8 +853,8 @@ class Room extends DisposableChangeNotifier with EventsEmittable<RoomEvent> {
853
853
text: segment.text,
854
854
id: segment.id,
855
855
firstReceivedTime:
856
- _transcriptionReceivedTimes[segment.id] ?? DateTime .now (),
857
- lastReceivedTime: DateTime .now (),
856
+ _transcriptionReceivedTimes[segment.id] ?? DateTime .timestamp (),
857
+ lastReceivedTime: DateTime .timestamp (),
858
858
isFinal: segment.final_5,
859
859
language: segment.language,
860
860
);
@@ -863,7 +863,7 @@ class Room extends DisposableChangeNotifier with EventsEmittable<RoomEvent> {
863
863
for (var segment in segments) {
864
864
segment.isFinal
865
865
? _transcriptionReceivedTimes.remove (segment.id)
866
- : _transcriptionReceivedTimes[segment.id] = DateTime .now ();
866
+ : _transcriptionReceivedTimes[segment.id] = DateTime .timestamp ();
867
867
}
868
868
869
869
final transcription = TranscriptionEvent (
@@ -1301,7 +1301,7 @@ extension DataStreamRoomMethods on Room {
1301
1301
var streamController = DataStreamController <lk_models.DataStream_Chunk >(
1302
1302
info: info,
1303
1303
streamController: StreamController <lk_models.DataStream_Chunk >(),
1304
- startTime: DateTime .now ().millisecondsSinceEpoch,
1304
+ startTime: DateTime .timestamp ().millisecondsSinceEpoch,
1305
1305
);
1306
1306
1307
1307
_byteStreamControllers[streamHeader.streamId] = streamController;
@@ -1334,7 +1334,7 @@ extension DataStreamRoomMethods on Room {
1334
1334
var streamController = DataStreamController <lk_models.DataStream_Chunk >(
1335
1335
info: info,
1336
1336
streamController: StreamController <lk_models.DataStream_Chunk >(),
1337
- startTime: DateTime .now ().millisecondsSinceEpoch,
1337
+ startTime: DateTime .timestamp ().millisecondsSinceEpoch,
1338
1338
);
1339
1339
1340
1340
_textStreamControllers[streamHeader.streamId] = streamController;
0 commit comments