Skills azure-ai-voicelive-ts
📦

azure-ai-voicelive-ts

Content revision r2 Safe ⚙️ External commands🌐 Network access🔑 Env variables

建置 Azure Voice Live 應用程式

即時語音應用程式需要可靠的串流、事件和驗證。此技能會引導 Azure Voice Live 設定、工作階段設定與 TypeScript 整合。

Supports: Claude Codex Code(CC)
Maintain this Skill? Claim it 🥉 78 Bronze

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "azure-ai-voicelive-ts" from https://skillstore.io/skills/sickn33-azure-ai-voicelive-ts.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-ai-voicelive-ts/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "azure-ai-voicelive-ts". 為 Azure Voice Live 助理建立快速入門計畫。

Expected outcome:

  • 安裝 Azure Voice Live 和 identity 套件。
  • 設定 Azure 端點和認證來源。
  • 使用即時模型啟動工作階段。
  • 訂閱音訊、文字、轉錄和錯誤事件。
  • 在工作階段結束時關閉訂閱。

Using "azure-ai-voicelive-ts". 說明哪些工作階段選項對瀏覽器語音應用程式很重要。

Expected outcome:

回應會指出模式、語音選擇、回合偵測、輸入和輸出音訊格式、麥克風權限,以及清理行為。

Using "azure-ai-voicelive-ts". 為天氣支援規劃函式呼叫工作流程。

Expected outcome:

回應會描述工具 schema 設計、引數驗證、天氣查詢、工具結果傳遞和回應延續。

Security Audit

Safe
v5 • 7/23/2026 Open versioned report

All 58 static findings are false positives: 47 shell alerts match Markdown fences or inline formatting, not command execution. Remaining matches are placeholder Azure configuration, public references, and a non-secret endpoint lookup; no malicious intent or prompt injection was found.

1
Files scanned
475
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History →
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-azure-ai-voicelive-ts/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-azure-ai-voicelive-ts/security.svg)](https://skillstore.io/skills/sickn33-azure-ai-voicelive-ts?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-azure-ai-voicelive-ts?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-ai-voicelive-ts/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-azure-ai-voicelive-ts.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA · BibTeX · CFF)

APA citation

sickn33. (2026). azure-ai-voicelive-ts security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-ai-voicelive-ts/audits/5

BibTeX citation

@techreport{sickn33-sickn33-azure-ai-voicelive-ts-2026, author = {sickn33}, title = {azure-ai-voicelive-ts security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-azure-ai-voicelive-ts/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-ai-voicelive-ts 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-ai-voicelive-ts/audits/5" identifiers: - type: other value: "skillstore:sickn33-azure-ai-voicelive-ts:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
68
Community
83
Spec Compliance

What You Can Build

語音助理原型

為具有串流音訊和文字回應的 Azure 語音助理建立 TypeScript 入門計畫。

客戶支援語音 Bot

為支援工作流程規劃工作階段選項、回合偵測、語音和函式呼叫。

即時音訊 SDK 審查

在實作前比較驗證、模型、音訊格式和事件處理常式。

Try These Prompts

啟動 Voice Live 專案
協助我啟動使用 Azure AI Voice Live 並採用 Microsoft Entra ID 驗證的 TypeScript 專案。
設定工作階段
為支援文字、音訊、Azure Standard voice 和 server VAD 的語音助理設計 Voice Live 工作階段。
處理串流事件
展示連線、轉錄、回應文字、回應音訊、錯誤和清理的事件處理計畫。
設計函式呼叫
為 Azure AI Voice Live 規劃安全的函式呼叫流程,以驗證引數並傳回工具結果。

Best Practices

  • 在考慮 API key 驗證前,先使用 DefaultAzureCredential。
  • 及早驗證音訊格式、取樣率和瀏覽器麥克風權限。
  • 關閉訂閱並處理連線、驗證和通訊協定錯誤。

Avoid

  • 在範例、記錄或已提交的檔案中硬編碼 API key。
  • 未測試權限和編解碼器行為就開始瀏覽器音訊工作。
  • 忽略長時間執行 WebSocket 工作階段的清理。

Frequently Asked Questions

此技能可協助建置什麼?
它可協助使用 Azure AI Voice Live 和串流事件建置 TypeScript 語音 AI 應用程式。
它支援瀏覽器專案嗎?
是。它包含瀏覽器指引,但使用者必須測試權限和 bundler 行為。
偏好的驗證方法是什麼?
相較於 API key 驗證,偏好使用搭配 DefaultAzureCredential 的 Microsoft Entra ID。
它包含完整的音訊擷取程式碼嗎?
否。它會提及麥克風存取和音訊處理,但不提供完整的播放器。
Claude、Codex 或 Claude Code 可以使用它嗎?
是。報告標示支援 Claude、Codex 和 Claude Code 工作流程。
正式上線前應驗證什麼?
驗證驗證方式、模型存取、音訊格式、延遲、錯誤處理和資料保留需求。

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526

Maintenance freshness

7/26/2026

Usage

9 downloads · 98 views

File structure

📄 SKILL.md

More from sickn33

View all
View all