Name Description Size Coverage CI issues
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 2511 -
PSpeechRecognition.ipdl 4332 -
SpeechGrammar.cpp 1637 0 %
SpeechGrammar.h 1534 0 %
SpeechGrammarList.cpp 2335 0 %
SpeechGrammarList.h 1850 0 %
SpeechModelDownloadPermissionRequest.cpp 6292 0 %
SpeechModelDownloadPermissionRequest.h 1384 -
SpeechModelResolver.cpp 5046 0 %
SpeechModelResolver.h 1550 100 %
SpeechRecognition.cpp static 53192 0 %
SpeechRecognition.h 15082 35 %
SpeechRecognitionAlternative.cpp 1472 0 %
SpeechRecognitionAlternative.h 1315 0 %
SpeechRecognitionBackend.cpp static 43451 0 %
SpeechRecognitionBackend.h 16220 0 %
SpeechRecognitionChild.cpp 4096 0 %
SpeechRecognitionChild.h 2804 0 %
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 0 %
SpeechRecognitionModelMapping.h 2616 0 %
SpeechRecognitionParent.cpp 45331 0 %
SpeechRecognitionParent.h 8985 50 %
SpeechRecognitionPhrase.cpp 1582 0 %
SpeechRecognitionPhrase.h 1690 0 %
SpeechRecognitionResult.cpp 1822 0 %
SpeechRecognitionResult.h 1664 0 %
SpeechRecognitionResultList.cpp 1844 0 %
SpeechRecognitionResultList.h 1521 0 %
SpeechTrackListener.cpp 1918 0 %
SpeechTrackListener.h 1605 0 %
<1%test -