oruk Speech

ai.oruk由 oruk.ai 發布官方發布者v1.0.1更新於 Oct 24, 2026

Hosted speech-to-text + speech emotion/tone analysis for agents. No install; trial keys built in.

已驗證Streamable HTTP可網頁執行資料與分析媒體與設計AI 與機器學習

概覽

AI 產生的概覽

讓助理轉錄英文語音,並分析說話的情緒與語氣。

可以做什麼
提供 hosted 的英文語音處理工具:可把預錄音訊轉成含時間段落與字詞時間的文字,也可在同一次呼叫中同時轉錄並標註情緒與說話風格分數。另有只評分語氣、不進行轉錄的工具,以及查詢模型與方案、檢查 API 金鑰用量、產生臨時試用金鑰與取得入門說明的輔助工具。
適用情境
當助理需要把英文語音轉成文字,或判斷一段錄音的語氣與情緒時使用,例如會議、客服通話、訪談與語音備忘。若只需要逐字稿,可改用單純轉錄工具;若只想了解說話方式而不需要內容,則用語氣評分工具。
執行需求
遠端服務,不需安裝。使用轉錄與語氣分析需在 Authorization 標頭提供 oruk API 金鑰;查詢模型、入門說明與產生臨時試用金鑰可不帶金鑰。音訊可透過網址或 base64 提供,需網路連線。
安裝前請注意
轉錄與語氣分析會把音訊送往第三方服務,內容敏感時請先確認。Authorization 標頭含 API 金鑰,請妥善保管;用量會消耗方案額度。臨時試用金鑰有次數與時間限制,並共用有上限的預算。遷移規劃工具明確不應傳送原始碼、路徑、音訊或憑證。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 oruk Speech,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/ai.oruk%2Fspeech/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "oruk-speech": {
      "type": "http",
      "url": "https://oruk.ai/mcp"
    }
  }
}

工具

8

oruk_plan_hume_migration

Plan a local Hume batch migration

Return bounded planning guidance from redacted enums and counts only. No key is needed. Never send source, paths, audio, credentials or provider responses. This does not inspect customer code, generate or apply a patch, run inference, validate score equivalence or complete a migration; the separate local planner performs source-bound proposal work.

輸入參數python_sdk必填native_model必填source_shape必填schema_version必填selected_files必填request_identity必填prosody_only_literal必填other_batch_operations必填

oruk_analyze_speech

Analyze speech (transcript + tone)

Transcribe English audio AND score how it was said in one call: transcript, tagged transcript, selected scores from 15 emotion and 16 speaking-style labels, and time-local segments. Use this when the user cares about both the words and the delivery — meetings, support calls, interviews, voice notes. Accepts wav/flac/mp3/m4a/ogg/webm. Up to 30 MB via audio_url or 8 MiB decoded via audio_base64; up to 60 minutes of English speech. Returns compact summaries by default. For words only use oruk_transcribe_audio; for tone only use oruk_analyze_tone.

輸入參數modeldetailapi_keydiarizefilenameaudio_urlaudio_base64

oruk_transcribe_audio

Transcribe audio

Transcribe prerecorded English audio to text with time-ordered segments and word timings. Use this when only the words matter. Accepts wav/flac/mp3/m4a/ogg/webm. Up to 30 MB via audio_url or 8 MiB decoded via audio_base64; up to 60 minutes of English speech. Does not score emotion or tone — use oruk_analyze_speech for transcript + tone together, or oruk_analyze_tone for tone alone.

輸入參數modeldetailapi_keydiarizefilenameaudio_urlaudio_base64

oruk_analyze_tone

Analyze vocal tone and emotion

Score how speech sounds without transcribing it: selected emotion (happy, frustrated, worried, …) and speaking-style (sarcastic, confident, hesitant, warm, …) scores per acoustic segment. Runs the Resonance encoder and affect head only — the transcription decoder is never invoked, so nothing is transcribed and it consumes the same subscription audio minutes as unified analysis. Use this when the user asks about mood, delivery, sentiment, sarcasm, or emotional dynamics in audio. Up to 30 MB via audio_url or 8 MiB decoded via audio_base64; up to 60 minutes of English speech. Labels use model-specific thresholds; the highest-scoring emotion is returned if none passes, and styles can be empty. Outputs describe delivery, not probabilities of inner state. Need the words too? Use oruk_analyze_speech.

輸入參數modeldetailapi_keydiarizefilenameaudio_urlaudio_base64

oruk_check_usage

Check API key, subscription, and usage

Verify that an Oruk API key works and report the subscription, remaining audio minutes, and recent API usage. Use this after setup or to diagnose access and usage limits. Requires the Authorization header from your MCP config or a temporary api_key.

輸入參數api_key

oruk_create_trial_key

Create a free trial API key

Mint a real, temporary oruk API key with no account required: 3 requests, expires in 30 minutes, spends from a capped shared budget. Use this when no Authorization header is configured and the user wants to try transcription or tone analysis right now. Pass the returned key as the api_key argument of the audio tools. Share the signup link with the user so they can keep using oruk afterwards (7-day free trial on self-serve plans).

無需輸入參數。

oruk_list_models

List models, pricing, and labels

List oruk’s speech models with lifecycle, current subscription plans, and explicitly labeled legacy reference rates, the five API tasks, the 15 emotion and 16 speaking-style labels, and audio limits. No API key required. Use this to choose a model, estimate cost before analyzing long audio, or see which labels exist.

無需輸入參數。

oruk_get_started

Get started with oruk

Quickstart for the oruk Speech API and this MCP server: how to get an API key, per-client MCP configuration snippets, SDK install commands, and an optional routing rule the user can add to their agent instructions. No API key required. Use this when setting oruk up for the first time or when the user asks how oruk works.

無需輸入參數。

版本歷史

1
  1. v1.0.1最新Sep 16, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。