Name Description Size Coverage
AudioCaptureTiming.h 2508 96 %
components.conf 690 -
gen_speech_models.py Generate SpeechRecognitionModels.h and SpeechRecognitionModelDisplayInfo.sys.mjs from models.yaml. 3347 -
models.yaml 6926 -
moz.build 2374 -
PSpeechRecognition.ipdl 4332 -
SpeechGrammar.cpp 1637 80 %
SpeechGrammar.h 1534 33 %
SpeechGrammarList.cpp 2335 83 %
SpeechGrammarList.h 1850 33 %
SpeechModelDownloadPermissionRequest.cpp 6292 73 %
SpeechModelDownloadPermissionRequest.h 1384 -
SpeechModelResolver.cpp 5046 76 %
SpeechModelResolver.h 1550 100 %
SpeechRecognition.cpp static 53192 72 %
SpeechRecognition.h 15082 74 %
SpeechRecognitionAlternative.cpp 1472 0 %
SpeechRecognitionAlternative.h 1315 0 %
SpeechRecognitionBackend.cpp static 43451 81 %
SpeechRecognitionBackend.h 16220 100 %
SpeechRecognitionChild.cpp 4096 56 %
SpeechRecognitionChild.h 2804 50 %
SpeechRecognitionFeature.sys.mjs On-device speech recognition, as exposed to AI Controls. The control pref is the source of truth: SpeechRecognition::Available(), install() and start() read it directly in C++ (see SpeechRecognition.cpp), so there is no separate feature pref to keep in sync here. 4148 90 %
SpeechRecognitionModelMapping.cpp 2953 85 %
SpeechRecognitionModelMapping.h 2616 100 %
SpeechRecognitionParent.cpp 45331 35 %
SpeechRecognitionParent.h 8985 50 %
SpeechRecognitionPhrase.cpp 1582 0 %
SpeechRecognitionPhrase.h 1690 0 %
SpeechRecognitionResult.cpp 1822 0 %
SpeechRecognitionResult.h 1664 0 %
SpeechRecognitionResultList.cpp 1844 29 %
SpeechRecognitionResultList.h 1521 100 %
SpeechTrackListener.cpp 1918 97 %
SpeechTrackListener.h 1605 100 %
test -