buildTranscriptFileName function
Implementation
String buildTranscriptFileName({DateTime? timestamp}) {
final value = (timestamp ?? DateTime.now()).toLocal();
final hourOfPeriod = value.hour % 12 == 0 ? 12 : value.hour % 12;
final minute = value.minute.toString().padLeft(2, '0');
final meridiem = value.hour >= 12 ? 'PM' : 'AM';
return '${_formatDate(value)} $hourOfPeriod-$minute $meridiem$transcriptFileExtension';
}