Skip to content

ボイスラインツール

VALORANTのエージェントボイスラインを検索・一覧取得します。

search_voicelines

ボイスラインをエージェント・カテゴリ・テキストで検索します。

パラメーター

名前デフォルト説明
agentstring""エージェント名(日本語・英語どちらでも可)
categorystring""カテゴリ(get_voiceline_categories で確認)
keywordstring""書き起こしテキストで絞り込み
versionint2ボイスラインデータのバージョン
limitint20取得件数
offsetint0オフセット

レスポンス

json
{
  "total": 84,
  "limit": 20,
  "offset": 0,
  "results": [
    {
      "agent_name": "ジェット",
      "agent_name_en": "Jett",
      "category": "kill",
      "text": "消えろ。",
      "audio_url": "https://valo.town/audio-tss/jett/kill_001.ogg",
      "duration_ms": 1200
    }
  ]
}

使用例

# ジェットのボイスライン全件
search_voicelines(agent="ジェット")

# キルボイス全エージェント
search_voicelines(category="kill")

# テキスト検索
search_voicelines(keyword="消えろ")

# エージェント+カテゴリ絞り込み
search_voicelines(agent="Reyna", category="round_start")

audio_url

返される audio_urlhttps://valo.town/ ドメインでホストされた音声ファイルです。外部ドメインのURLは返されません。


get_voiceline_categories

ボイスラインのカテゴリ一覧を取得します。

レスポンス

json
["kill", "round_start", "round_end", "tactical", "low_health", "spike_plant", "spike_defuse", "ability_use"]

使用例

get_voiceline_categories()

get_voiceline_agents

ボイスラインデータに収録されているエージェントの一覧(日本語・英語名)を取得します。

レスポンス

json
[
  { "name_jp": "ジェット",  "name_en": "Jett"  },
  { "name_jp": "レイナ",   "name_en": "Reyna" },
  { "name_jp": "オーメン", "name_en": "Omen"  }
]

使用例

get_voiceline_agents()

情報

search_voicelinesagent パラメーターには日本語・英語どちらの表記でも指定できます。このツールで正確な名前を確認してから検索すると確実です。