Навыки azure-speech-to-text-rest-py
📦

azure-speech-to-text-rest-py

Ревизия содержимого r2 Высокий риск ⚙️ Внешние команды🌐 Доступ к сети🔑 Переменные окружения

Transcrire un court audio avec Azure Speech

La transcription de courts fichiers audio nécessite des exemples REST fiables sans configuration de SDK. Cette compétence guide Claude, Codex et Claude Code dans les requêtes Azure Speech.

Поддерживает: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 38 Плохо

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "azure-speech-to-text-rest-py" from https://skillstore.io/skills/sickn33-azure-speech-to-text-rest-py.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-speech-to-text-rest-py/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «azure-speech-to-text-rest-py». Transcrire un fichier WAV en anglais avec une sortie détaillée.

Ожидаемый результат:

  • Utilisez l’endpoint REST de reconnaissance de conversation.
  • Définissez la langue sur en-US et demandez une sortie détaillée.
  • Renvoyez le texte d’affichage, le statut de reconnaissance et les informations de confiance.

Использование «azure-speech-to-text-rest-py». Utiliser l’authentification par bearer token au lieu d’un en-tête de clé d’abonnement.

Ожидаемый результат:

  • Demandez un token de courte durée à l’endpoint de token Azure.
  • Envoyez le token comme en-tête d’autorisation bearer.
  • Mettez le token en cache pendant moins que sa durée de vie de dix minutes.

Использование «azure-speech-to-text-rest-py». Décider si cette API convient à un enregistrement de 20 minutes.

Ожидаемый результат:

  • Cet endpoint ne convient pas aux longs enregistrements.
  • Utilisez plutôt Batch Transcription ou le Speech SDK.

Аудит безопасности

Высокий риск

Most static findings are Markdown syntax, official Azure URLs, or expected environment-based credential handling. The skill performs real external audio transmission, and unchecked region values can redirect credential-bearing requests to an unintended host.

1
Просканировано файлов
381
Проанализировано строк
4
Пункты проверки
0
Ложные срабатывания проигнорированы

Подтверждённые проблемы безопасности (1)

Высокий
Unvalidated Region Can Redirect Credential-Bearing Requests
The examples interpolate AZURE_SPEECH_REGION into request hostnames without validation. A crafted value containing URL delimiters can redirect audio or subscription keys to an unintended HTTPS host.
The region value is read from the environment and inserted before an Azure domain suffix without allowlist validation, while sensitive headers are attached to the resulting URL.
Пункты проверки возможностей (4)

Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.

Низкий
Python HTTP libraries
response = requests.post(url, headers=headers, params=params, data=audio_file)
The request sends local audio and an Azure subscription key to an external Speech endpoint; this is intended but remains a real data transfer.
Низкий
Python HTTP libraries
response = requests.post(
The request streams local audio with an Azure subscription key to an external Speech endpoint; this is intended but remains a real data transfer.
Низкий
Python HTTP libraries
response = requests.post(
The request transmits the Azure subscription key to an external token endpoint to obtain a bearer token.
Низкий
Python HTTP libraries
response = requests.post(
The request sends local audio and an Azure subscription key to an external Speech endpoint; this is intended but remains a real data transfer.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/sickn33-azure-speech-to-text-rest-py/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-azure-speech-to-text-rest-py/security.svg)](https://skillstore.io/skills/sickn33-azure-speech-to-text-rest-py?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/sickn33-azure-speech-to-text-rest-py?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-speech-to-text-rest-py/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/sickn33-azure-speech-to-text-rest-py.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

sickn33. (2026). azure-speech-to-text-rest-py security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-speech-to-text-rest-py/audits/5

Цитата BibTeX

@techreport{sickn33-sickn33-azure-speech-to-text-rest-py-2026, author = {sickn33}, title = {azure-speech-to-text-rest-py security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-azure-speech-to-text-rest-py/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "azure-speech-to-text-rest-py security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-23" url: "https://skillstore.io/skills/sickn33-azure-speech-to-text-rest-py/audits/5" identifiers: - type: other value: "skillstore:sickn33-azure-speech-to-text-rest-py:audit:5" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Средний
55
Архитектура
85
Сопровождаемость
87
Контент
68
Сообщество
83
Соответствие спецификации

Что вы можете построить

Prototyper une fonctionnalité de transcription

Ajouter un chemin de transcription REST simple pour de courts fichiers WAV ou OGG.

Documenter l’intégration Azure Speech

Créer des recommandations internes pour les variables d’environnement, les en-têtes et la gestion des réponses.

Valider les choix de langue et d’audio

Vérifier les codes de langue, les types de contenu et les limites des endpoints avant l’implémentation.

Попробуйте эти промпты

Démarrer un appel REST
Montre-moi la requête Python la plus minimale pour Azure Speech short audio en utilisant mes variables d’environnement de région et de clé.
Définir les options audio
Aide-moi à choisir les en-têtes et les paramètres de requête pour un fichier WAV en espagnol avec une sortie détaillée.
Gérer les échecs
Conçois la gestion des erreurs pour les réponses REST Azure Speech, y compris les cas d’authentification et de statut de reconnaissance.
Examiner l’utilisation en production
Examine mon workflow de transcription Azure Speech pour les risques de production, notamment les secrets, les timeouts, les retries et la confidentialité audio.

Лучшие практики

  • Stockez les clés Azure Speech dans des variables d’environnement ou un gestionnaire de secrets.
  • Validez les valeurs de région et de langue avant de construire les URL de requête.
  • Utilisez de courts fichiers WAV PCM 16 kHz mono et gérez chaque statut de reconnaissance.

Избегать

  • Coder en dur les clés d’abonnement dans les prompts, les scripts ou les fichiers partagés.
  • Envoyer de longs enregistrements ou des cas d’usage de streaming via l’endpoint short audio.
  • Faire confiance au texte transcrit sans vérifier le statut de reconnaissance et la confiance.

Часто задаваемые вопросы

Cette compétence nécessite-t-elle le Azure Speech SDK ?
Non. Elle se concentre sur les appels REST API avec des bibliothèques HTTP Python.
Quelle durée audio prend-elle en charge ?
Elle couvre les courts fichiers audio jusqu’à 60 secondes. L’évaluation de la prononciation est limitée à 30 secondes.
Peut-elle transcrire des flux audio en direct ?
Non. Utilisez le Speech SDK lorsque vous avez besoin de streaming en temps réel ou de résultats intermédiaires.
Où dois-je stocker les identifiants Azure ?
Utilisez des variables d’environnement ou un stockage de secrets géré. Ne collez pas de clés dans les prompts ni dans les fichiers.
Peut-elle renvoyer des scores de confiance ?
Oui. Demandez une sortie détaillée pour recevoir des alternatives et des informations de confiance.
L’audio quitte-t-il mon environnement ?
Oui. Les exemples envoient l’audio à Azure Speech. Examinez d’abord les exigences de confidentialité et de conformité.

Сведения для разработчиков

Автор

sickn33

Лицензия

MIT

Ревизия Skillstore

r2

Примечание о версии

Автор не указал версию.

Ссылка

f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526

Актуальность поддержки

26.07.2026

Использование

7 загрузок · 82 просмотров

Структура файлов

📄 SKILL.md