tingting 1.0.0 tingting: ^1.0.0 copied to clipboard
Automatic comparison of transcripts to originals for listening comprehension practice.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add tingting
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
tingting: ^1.0.0
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:tingting/ui/audioControls/audioControls.dart';
import 'package:tingting/ui/audioControls/seekBar.dart';
import 'package:tingting/ui/diffBox.dart';
import 'package:tingting/ui/diffTab.dart';
import 'package:tingting/ui/inputTab.dart';
import 'package:tingting/ui/originalTab.dart';
import 'package:tingting/ui/tingting.dart';
import 'package:tingting/ui/utils/loadingIndicator.dart';
import 'package:tingting/ui/utils/notify.dart';
import 'package:tingting/utils/aligner.dart';
import 'package:tingting/utils/generateDiffGrid.dart';
import 'package:tingting/utils/getAudio.dart';
import 'package:tingting/utils/getCellSize.dart';
import 'package:tingting/utils/getMismatchIndices.dart';
import 'package:tingting/utils/globalAlignment.dart';
import 'package:tingting/utils/interleaveOriginalAndQuery.dart';
import 'package:tingting/utils/saveState.dart';
import 'package:tingting/utils/utils.dart';
import 'package:tingting/values/colors.dart';
import 'package:tingting/values/dimensions.dart';
import 'package:tingting/values/enumsAndConstants.dart';
import 'package:tingting/values/strings.dart';
import 'package:tingting/viewModels/tingtingViewModel.dart';