Rob Hallam
5ca6f9e9d0
test: [WordFE] cover non-batched
1 miesiąc temu
Rob Hallam
c8d414565d
test: [WordFE] test call to model.transcribe()
1 miesiąc temu
Rob Hallam
e7a9bae601
test: VAFE _keep_num test
1 miesiąc temu
Rob Hallam
c14745dcde
test: test _keep_num trimming overlap
1 miesiąc temu
Rob Hallam
a6bd196e39
test: [LoudFE._keep_min] test min duration
1 miesiąc temu
Rob Hallam
55b532f1eb
test: fix LoudFE tests
1 miesiąc temu
Rob Hallam
c53704cf7c
test: update mocket get_loudnesses & test _keep_num
1 miesiąc temu
Rob Hallam
a288d97b14
test: [WFE] Negative and aprtial tests
Ensure:
- no words are correctly not matched
- some words are matched
1 miesiąc temu
Rob Hallam
c18433dd01
feat&test: [WFE] defaults, pull out calls for mocking, unit tests
Calls pulled out relate to setup and working of Whisper:
- _whispermodel()
- _batched_inference_pipeline()
- _transcribe()
Defaults defined: model, device, compute type, beamsize, batchsize, pipeline type
Tests:
- basic init
- init with no media
- run() with no words (early exit 0 Features)
- run() with mocked transcribe
NOTE: these are unit tests and do not exercise Whisper
1 miesiąc temu
Rob Hallam
33ccffaead
test: add TestLAFE.t_extract_mocked_get)loudnesses()
Gets test coverage for this module to 100%! (for now)
2 miesięcy temu
Rob Hallam
fb8f3270e5
test: add mocked loudnorm to TestLAFE
2 miesięcy temu
Rob Hallam
028adbc640
test: add TestJSONFE with mocks
2 miesięcy temu
Rob Hallam
bee133d53f
test: Add mocked test calls to TestLFE
2 miesięcy temu
Rob Hallam
4eaddf9db2
test: add TestVAFE
2 miesięcy temu
Rob Hallam
d38d5e619f
test: add LAFE - no input files & test_extract()
2 miesięcy temu
Rob Hallam
9bdd90c4c0
test: add TestLAFE
TestLoudAudioFeatureExtractor -- init only
2 miesięcy temu
Rob Hallam
28e33ed47a
test: add TestSourceMedia & RFE.test_no_input
TestSourceMedia is a mockinobject so
TODO: rename
2 miesięcy temu
Rob Hallam
cd8d57e9b1
test: add tests for LAFE and RFE
Initialset of tests for LaughterFeatureExtractor and
RandomFeatureExtractor
2 miesięcy temu