← Back to search

Live Audio Intelligence

ykshah1309 Scanned 22d ago

Live webcast transcription + vocal stress analysis (F0 jitter, hesitation) for earnings calls.

C
74.1 / 100

Versions

0.1.1latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 4

monitor_live_stream
annotations: none low

Start monitoring a live financial webcast for transcription and stress analysis. Provide a URL to a live earnings call, CNBC stream, or any webcast. The server will extract the audio stream, begin chunking it into 15-second segments, and continuously transcribe them in the background. If the audio is low-quality (speakerphone, poor connection), set disable_vad=true to prevent the voice activity detector from aggressively dropping muddy speech segments. Returns a stream_id you'll use for all subsequent operations.

ctx Context url str disable_vad string
get_rolling_transcript
annotations: none low

Retrieve the rolling transcript from a monitored stream. Returns the concatenated text from the last N minutes, ideal for feeding into an LLM for summarisation or sentiment analysis of the earnings call in progress.

ctx Context stream_id str minutes_back string
analyze_speaker_stress
annotations: none low

Analyse the speaker's vocal stress over a recent time window. Extracts F0 pitch contour, measures pitch jitter (vocal tremor), and detects hesitation patterns (pauses > 400ms). Returns a composite stress score from 0–100 where: 0–20 = confident, fluent delivery 20–45 = normal variation 45–75 = elevated stress — worth monitoring 75–100 = high stress — potential market-moving signal Higher scores correlate with executive nervousness, evasion, and uncertainty — the kind of prosodic signals that precede guidance revisions and earnings misses.

ctx Context stream_id str time_window_seconds string
stop_monitor
annotations: none low

Stop monitoring a live stream and clean up all resources. Kills the ffmpeg process, removes temporary audio files, and clears the transcript buffer.

ctx Context stream_id str

Permissions 4

network medium
Server uses network capabilities via: urllib
filesystem low
Server uses filesystem capabilities via: open(), os, pathlib, shutil, tempfile
shell high
Server uses shell capabilities via: subprocess
env_vars low
Server uses env_vars capabilities via: os.environ

Scan Findings 36

low
Tool 'monitor_live_stream' has no annotations annotation_checker · 100%
low
Tool 'get_rolling_transcript' has no annotations annotation_checker · 100%
low
Tool 'analyze_speaker_stress' has no annotations annotation_checker · 100%
low
Tool 'stop_monitor' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (GHSA-3v33-3wmw-3785) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (GHSA-69qj-pvh9-c5wg) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (GHSA-6v4j-43gg-vj32) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (GHSA-79w7-vh3h-8g4j) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (GHSA-c6mh-fpjc-4pr3) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (GHSA-f7j3-774f-rfhj) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (GHSA-g3gw-q23r-pgqm) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (GHSA-hjq6-52gw-2g7p) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (GHSA-vx4q-3cr2-7cg2) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (PYSEC-2026-2065) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (PYSEC-2026-2066) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (PYSEC-2026-3430) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (PYSEC-2026-3431) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (PYSEC-2026-3432) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (PYSEC-2026-3433) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2024.0.0 (PYSEC-2026-3622) dependency_analyzer · 95%
medium
Vulnerable dependency: pydantic@2.0.0 (GHSA-mr82-8j83-vxmv) dependency_analyzer · 95%
medium
Vulnerable dependency: pydantic@2.0.0 (PYSEC-2026-1812) dependency_analyzer · 95%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: monitor_live_stream manifest_parser · 90%
info
Tool: get_rolling_transcript manifest_parser · 90%
info
Tool: analyze_speaker_stress manifest_parser · 90%
info
Tool: stop_monitor manifest_parser · 90%
info
Required env vars (1) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 80%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 6 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%