azure-speech-to-text-rest-py
Pass
Audited by Gen Agent Trust Hub on Aug 9, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [SAFE]: No malicious patterns, obfuscation, or unauthorized data exfiltration techniques were found. All network operations target well-known Microsoft Azure domains.
- [EXTERNAL_DOWNLOADS]: The skill instructs the user to install the standard and well-known Python
requestslibrary. It also referencesaiohttpfor asynchronous operations. - [COMMAND_EXECUTION]: Provides Python scripts that read local audio files and perform HTTP POST requests to Azure endpoints for transcription. The logic is consistent with the skill's stated purpose.
- [CREDENTIALS_UNSAFE]: Correctly handles sensitive information by utilizing environment variables (
AZURE_SPEECH_KEY,AZURE_SPEECH_REGION) rather than hardcoding credentials. - [DATA_EXFILTRATION]: Sends audio data to
stt.speech.microsoft.comand identifies itself using Azure subscription keys. These are legitimate operations for an Azure Speech-to-Text integration.
Audit Metadata