Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

sato-susumu/susumu_asr

https://github.com/sato-susumu/susumu_asr · scanned 2026-06-16 00:03 UTC (2 months, 3 weeks ago)

54 raw signals (0 security + 54 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 39 actionable findings from 1 signal source. 15 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 433 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
generate_launch_description software healthy launch/google_debug.launch.py:12
generate_launch_description software healthy launch/whisper_debug_wav.launch.py:15
generate_launch_description software healthy launch/amivoice_debug.launch.py:12
generate_launch_description software healthy launch/amivoice.launch.py:12
generate_launch_description software healthy launch/whisper.launch.py:12
generate_launch_description software healthy launch/google_debug_wav.launch.py:15
generate_launch_description software healthy launch/google.launch.py:12
generate_launch_description software healthy launch/amivoice_debug_wav.launch.py:15
generate_launch_description software healthy launch/whisper_debug.launch.py:12
_load_raw software healthy test/test_asr_whisper.py:22
_make_plugin software healthy test/test_asr_whisper.py:28
_run_session software healthy test/test_asr_whisper.py:41
whisper_plugin software healthy test/test_asr_whisper.py:59
test_default_params software healthy test/test_asr_whisper.py:66
test_custom_params software healthy test/test_asr_whisper.py:75
test_param_declarations software healthy test/test_asr_whisper.py:84
test_setup_sets_queues software healthy test/test_asr_whisper.py:93
test_transcription_is_nonempty software healthy test/test_asr_whisper.py:103
test_transcription_contains_expected_text software healthy test/test_asr_whisper.py:110
test_result_is_final software healthy test/test_asr_whisper.py:119
test_timestamps_are_set software healthy test/test_asr_whisper.py:125
test_empty_audio_returns_no_result software healthy test/test_asr_whisper.py:132
test_stop_all_mid_session_flushes_buffer software healthy test/test_asr_whisper.py:144
load_frames software healthy test/conftest.py:12
feed_all software healthy test/conftest.py:23
feed_all_with_timing software healthy test/conftest.py:33
_make_plugin software healthy test/test_asr_google.py:16
_run software healthy test/test_asr_google.py:26
test_default_language_code software healthy test/test_asr_google.py:45
test_custom_language_code software healthy test/test_asr_google.py:52
test_param_declarations software healthy test/test_asr_google.py:59
test_setup_initializes_queues software healthy test/test_asr_google.py:65
test_setup_creates_speech_client software healthy test/test_asr_google.py:71
test_start_activates_streaming software healthy test/test_asr_google.py:87
test_duplicate_start_ignored software healthy test/test_asr_google.py:100
_blocking software healthy test/test_asr_google.py:107
test_audio_buffered_while_active software healthy test/test_asr_google.py:122
test_audio_ignored_when_inactive software healthy test/test_asr_google.py:129
test_stop_deactivates_streaming software healthy test/test_asr_google.py:136
test_stop_when_inactive_ignored software healthy test/test_asr_google.py:145
test_stop_all_calls_stop_when_active software healthy test/test_asr_google.py:152
_make_response software healthy test/test_asr_google.py:167
test_final_result_queued software healthy test/test_asr_google.py:178
test_partial_result_queued software healthy test/test_asr_google.py:193
test_empty_alternatives_skipped software healthy test/test_asr_google.py:210
test_streaming_exception_does_not_crash software healthy test/test_asr_google.py:223
test_stop_time_attached_to_final_result software healthy test/test_asr_google.py:232
_delayed_response software healthy test/test_asr_google.py:236
_fresh_plugin software healthy test/test_wakeword_livekit.py:24
_run software healthy test/test_wakeword_livekit.py:40

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
TestWhisperASRPluginParams software healthy test/test_asr_whisper.py:64
TestWhisperASRPluginInference software healthy test/test_asr_whisper.py:101
TestGoogleCloudASRPluginParams software healthy test/test_asr_google.py:43
TestGoogleCloudASRPluginCommands software healthy test/test_asr_google.py:85
TestGoogleCloudASRPluginStreaming software healthy test/test_asr_google.py:165
TestLivekitWakewordPluginDetection software healthy test/test_wakeword_livekit.py:50
TestLivekitWakewordPluginNegative software healthy test/test_wakeword_livekit.py:81
TestLivekitWakewordPluginReset software healthy test/test_wakeword_livekit.py:105
TestSileroVADPluginTiming software healthy test/test_vad_silero.py:57
TestSileroVADPluginParams software healthy test/test_vad_silero.py:129
TestOpenWakewordPluginDetection software healthy test/test_wakeword_openwakeword.py:51
TestOpenWakewordPluginNegative software healthy test/test_wakeword_openwakeword.py:82
TestOpenWakewordPluginReset software healthy test/test_wakeword_openwakeword.py:106
TestPassthroughWakewordPlugin software healthy test/test_wakeword_passthrough.py:38
TestPassthroughWakewordPluginScore software healthy test/test_wakeword_passthrough.py:79
PassthroughWakewordPlugin software healthy susumu_asr/wakeword_passthrough.py:12
OpenWakewordPlugin software healthy susumu_asr/wakeword_openwakeword.py:16
WhisperASRPlugin software healthy susumu_asr/asr_whisper.py:13
_PerfStats software healthy susumu_asr/asr_monitor_gui.py:40
ASRMonitorWidget software healthy susumu_asr/asr_monitor_gui.py:86
SRSState software healthy susumu_asr/susumu_asr.py:40
SpeechRecognitionSystem software healthy susumu_asr/susumu_asr.py:48
GoogleCloudASRPlugin software healthy susumu_asr/asr_google.py:14
ASRMonitorNode software healthy susumu_asr/asr_monitor_node.py:14
VADEvent software healthy susumu_asr/plugin_base.py:9
WakewordEvent software healthy susumu_asr/plugin_base.py:18
ASRCommand software healthy susumu_asr/plugin_base.py:25
ASREventType software healthy susumu_asr/plugin_base.py:34
VadStartEvent software healthy susumu_asr/plugin_base.py:46
VadStopEvent software healthy susumu_asr/plugin_base.py:57
WakewordListeningStartedEvent software healthy susumu_asr/plugin_base.py:68
WakewordDetectedEvent software healthy susumu_asr/plugin_base.py:78
AsrPartialResultEvent software healthy susumu_asr/plugin_base.py:89
AsrFinalResultEvent software healthy susumu_asr/plugin_base.py:100
VADResult software healthy susumu_asr/plugin_base.py:123
WakewordResult software healthy susumu_asr/plugin_base.py:141
ASRResult software healthy susumu_asr/plugin_base.py:149
PluginParam software healthy susumu_asr/plugin_base.py:159
ASRPluginBase software healthy susumu_asr/plugin_base.py:167
VADPluginBase software healthy susumu_asr/plugin_base.py:203
WakewordPluginBase software healthy susumu_asr/plugin_base.py:235
PluginLoader software healthy susumu_asr/plugin_loader.py:7
AudioRecorderBase software healthy susumu_asr/audio_io.py:26
MicAudioRecorder software healthy susumu_asr/audio_io.py:46
WavAudioRecorder software healthy susumu_asr/audio_io.py:109
AudioWriterBase software healthy susumu_asr/audio_io.py:165
LabelWriterBase software healthy susumu_asr/audio_io.py:180
DummyAudioWriter software healthy susumu_asr/audio_io.py:187
DummyLabelWriter software healthy susumu_asr/audio_io.py:199
FullAudioWriter software healthy susumu_asr/audio_io.py:205

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
AGENT.md software healthy AGENT.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
setup.py software healthy setup.py
LICENSE software healthy LICENSE
.env.sample software healthy .env.sample
ruff.toml software healthy ruff.toml
google_debug.launch.py software healthy launch/google_debug.launch.py
whisper_debug_wav.launch.py software healthy launch/whisper_debug_wav.launch.py
amivoice_debug.launch.py software healthy launch/amivoice_debug.launch.py
amivoice.launch.py software healthy launch/amivoice.launch.py
whisper.launch.py software healthy launch/whisper.launch.py
google_debug_wav.launch.py software healthy launch/google_debug_wav.launch.py
google.launch.py software healthy launch/google.launch.py
amivoice_debug_wav.launch.py software healthy launch/amivoice_debug_wav.launch.py
whisper_debug.launch.py software healthy launch/whisper_debug.launch.py
test_asr_whisper.py software healthy test/test_asr_whisper.py
conftest.py software healthy test/conftest.py
test_asr_google.py software healthy test/test_asr_google.py
test_wakeword_livekit.py software healthy test/test_wakeword_livekit.py
test_copyright.py software healthy test/test_copyright.py
test_pep257.py software healthy test/test_pep257.py
test_vad_silero.py software healthy test/test_vad_silero.py
test_flake8.py software healthy test/test_flake8.py
test_wakeword_openwakeword.py software healthy test/test_wakeword_openwakeword.py
test_wakeword_passthrough.py software healthy test/test_wakeword_passthrough.py
wakeword_passthrough.py software healthy susumu_asr/wakeword_passthrough.py
wakeword_openwakeword.py software healthy susumu_asr/wakeword_openwakeword.py
__init__.py software healthy susumu_asr/__init__.py
asr_whisper.py software healthy susumu_asr/asr_whisper.py
README_modules.md software healthy susumu_asr/README_modules.md
asr_monitor_gui.py software healthy susumu_asr/asr_monitor_gui.py
constants.py software healthy susumu_asr/constants.py
susumu_asr.py software healthy susumu_asr/susumu_asr.py
asr_google.py software healthy susumu_asr/asr_google.py
asr_monitor_node.py software healthy susumu_asr/asr_monitor_node.py
plugin_base.py software healthy susumu_asr/plugin_base.py
plugin_loader.py software healthy susumu_asr/plugin_loader.py
audio_io.py software healthy susumu_asr/audio_io.py
asr_amivoice.py software healthy susumu_asr/asr_amivoice.py
wakeword_livekit.py software healthy susumu_asr/wakeword_livekit.py
ros_logger.py software healthy susumu_asr/ros_logger.py
vad_silero.py software healthy susumu_asr/vad_silero.py
susumu_asr_node.py software healthy susumu_asr/susumu_asr_node.py
__init__.py software healthy susumu_asr/com/__init__.py
__init__.py software healthy susumu_asr/com/amivoice/__init__.py
Wrp.py software healthy susumu_asr/com/amivoice/wrp/Wrp.py
WrpListener.py software healthy susumu_asr/com/amivoice/wrp/WrpListener.py
__init__.py software healthy susumu_asr/com/amivoice/wrp/__init__.py
Wrp_.py software healthy susumu_asr/com/amivoice/wrp/Wrp_.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
launch software healthy launch
test software healthy test
susumu_asr software healthy susumu_asr
com software healthy susumu_asr/com
amivoice software healthy susumu_asr/com/amivoice
wrp software healthy susumu_asr/com/amivoice/wrp
tools software healthy tools
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
port:443 network healthy susumu_asr/com/amivoice/wrp/Wrp_.py
port:80 network healthy susumu_asr/com/amivoice/wrp/Wrp_.py

LabelLayerStatusPath
repobility-clone-6y9c3p1i software healthy /tmp/repobility-clone-6y9c3p1i

LabelLayerStatusPath
gpu (detected) hardware healthy README.md

LabelLayerStatusPath
vps::gcp hardware healthy test/test_asr_google.py

LabelLayerStatusPath
gha::ros2_ci cicd healthy .github/workflows/ros2_ci.yaml

LabelLayerStatusPath
build_and_test cicd healthy .github/workflows/ros2_ci.yaml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/2756a409-5dff-44ca-9ff5-ea1c8d353136/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2756a409-5dff-44ca-9ff5-ea1c8d353136/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.