まだ出力はありません。フォームを送信してコンテンツを生成してください。
さまざまなユースケースとパラメータ設定を確認できます
透明な価格設定、隠れた手数料なし。使用量に応じてお支払い。
| ルールとモダリティ | Channel | クレジット | 価格(USD) | 公式/参考価格 | 1日の節約額 |
|---|---|---|---|---|---|
Suno lyrics musicSuno | Starter | 1per run | $0.005 | - | - |
Suno の完全ガイド
AIで完成度の高い歌詞を生成します。テーマやムードの簡単な説明から、ヴァース、コーラス、ブリッジなどを作成できます。

Suno Lyrics APIは、あなたの説明に基づいてオリジナルの歌詞を生成します。希望するテーマ、ムード、構成を説明するだけで、AIがヴァース、コーラス、ブリッジ、その他の楽曲セクションを含む完成した歌詞を作成します。生成された歌詞には、推奨タイトルとスタイルも含まれており、Suno音楽生成APIやその他の音楽制作ワークフローですぐに使用できます。インスピレーションを求めるソングライター、カスタム歌詞を必要とするコンテンツクリエイター、音楽アプリケーションを構築する開発者に最適です。
ヴァース、プレコーラス、コーラス、ブリッジ、アウトロを備えた、しっかり構成された歌詞を生成します。AIは楽曲形式を理解し、一貫した物語の流れを作り出します。
あらゆるテーマ、ムード、スタイルを説明できます。ラブソングからプロテストソング、ポップスからヒップホップまで、AIがあなたのビジョンに合うように文体を適応させます。
テーマ、感情、ストーリー要素などを自然な言葉で説明すると、AIがあなたのビジョンを構造化された歌いやすい歌詞として解釈します。
AIが歌詞を適切な楽曲セクションに整理し、音楽制作で使いやすいように明確なマーカー([Verse 1]、[Chorus]、[Bridge]など)を付けます。
生成される各歌詞には、音楽生成APIでそのまま使用できる推奨タイトルとスタイル説明が含まれます。
歌詞は、音楽に乗せたときに自然に響く韻のパターンとリズミカルな流れで書かれます。
わずか数ステップでAI生成の歌詞を作成できます
作成したい歌詞の説明を書きます。テーマ、ムード、スタイル、含めたい具体的な要素やストーリーポイントを記載してください。
プロンプトを指定してAPIを呼び出します。AIが説明を分析し、それに合った歌詞を生成します。
タイトル、スタイル、整形済みのセクションを含む構造化された歌詞を取得します。そのまま使用することも、さらにカスタマイズすることもできます。
生成された歌詞を、custom modeでのsuno/v5音楽生成のプロンプトとして使用し、完成した楽曲を作成します。
最適な歌詞生成のために、これらのガイドラインに従ってください
「悲しい曲」ではなく、「幼少期を過ごした家を失い、そこに残された思い出についての曲」のように、具体的な状況を説明してください。
感情のトーンとジャンルを指定します。「ロードトリップについての明るいカントリーソング」は、単に「ロードトリップの曲」とするより良い結果が得られます。
特定のセクションが必要な場合は、「力強いブリッジセクションを含める」や「コールアンドレスポンスのコーラス付き」のように指定してください。
AI生成の歌詞を、自分の作詞の出発点として活用できます。編集、改善し、自分らしい作品に仕上げましょう。
まず歌詞を生成し、その後suno/v5で使用して、歌詞に合った音楽付きの完成楽曲を作成できます。
結婚式、誕生日、企業イベント、特別な機会向けに、パーソナライズされた楽曲を作成できます。
楽曲構成、押韻パターン、作詞技法を教えるためのサンプル歌詞を生成できます。
数秒で完成した歌詞を取得できます。素早いアイデア出しやブレインストーミングに最適です。
歌詞にはタイトル、スタイル、適切なフォーマットが含まれています。音楽生成に直接使用したり、他の用途向けにエクスポートしたりできます。
suno/v5音楽生成と完璧に連携します。歌詞を生成し、そのまま統合されたワークフローで音楽を作成できます。
すべてのAPIはBearer Tokenによる認証が必要です。
Authorization: Bearer
SDKを使用してタスクを作成し、返されたtaskIdを保存して、Sunoの結果を取得します。
これらのSDKサンプルを実行する前に、@apipass-dev/apipass-sdkをインストールしてください。
1npm install @apipass-dev/apipass-sdk
2# or
3pnpm add @apipass-dev/apipass-sdk
4# or
5yarn add @apipass-dev/apipass-sdkAPI Keyはサーバーサイドの環境変数に保存してください。SDKはBearer tokenとして自動送信し、JSONヘッダーも追加します。
client.jobs.createTaskAI 歌詞を生成する新しいタスクを作成します
このサンプルを使って、選択したSDKをすばやく使い始められます。
1import { Apipass } from "@apipass-dev/apipass-sdk";
2
3const client = new Apipass({
4 apiKey: process.env.APIPASS_API_KEY!,
5});
6
7const task = await client.jobs.createTask({
8 "model": "suno/lyrics",
9 "callBackUrl": "https://your-domain.com/api/callback",
10 "input": {
11 "prompt": "A love song about meeting someone at a coffee shop, romantic and upbeat mood, with catchy chorus"
12 }
13});
14
15console.log(task.data.taskId);この API は、以下の構造を持つ JSON ペイロードを受け付けます:
1{
2 "model": "suno/lyrics",
3 "callBackUrl": "string (optional)",
4 "input": {
5 "prompt": "string (required)"
6 },
7 "channel": "auto"
8}model必要stringSuno 歌詞生成用のモデル識別子
"suno/lyrics"
callBackUrlオプションstring生成完了時に webhook 通知を受信するための URL
"https://your-domain.com/api/callback"
channelオプションstringchannel パラメータを使用して、APIPASS 内の対応するプロバイダーを指定できます。これらのプロバイダーは、実際の画像および動画生成タスクを処理します。APIPASS では現在、3 つのプロバイダーオプションを提供しています:
channel パラメータのデフォルト値は auto です。有効にすると、APIPASS はリアルタイムの価格と安定性指標に基づいて、利用可能なプロバイダー間でタスクを自動的に割り当て、最小コストと信頼性の高いパフォーマンスのバランスを取ります。カスタムルーティング要件がない限り、デフォルトの auto 値を保持してください。
利用可能なオプション:
auto
歌詞生成用のパラメータ:
input.prompt必要string生成する歌詞の説明。テーマ、ムード、スタイル、構成の希望を含めてください。
エイリアスとして lyricPrompt, lyric_prompt を使用できます。
"コーヒーショップで誰かに出会う、ロマンチックでアップテンポな雰囲気のラブソング"
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_lyrics_abc123"
6 }
7}codeステータスコード。成功時は 200
messageレスポンスメッセージ
data.taskId歌詞生成ステータスを照会するためのタスク ID
歌詞生成が完了すると、callBackUrl に POST リクエストが送信されます
1{
2 "code": 200,
3 "data": {
4 "taskId": "task_lyrics_abc123",
5 "state": "success",
6 "completeTime": 1755599650000,
7 "costTime": 5000,
8 "model": "suno/lyrics",
9 "resultJson": {
10 "data": {
11 "title": "Coffee Shop Love",
12 "style": "Pop, Romantic, Upbeat",
13 "lyrics": "[Verse 1]\nMorning light through the window pane\nYou walked in and I lost my name...\n\n[Chorus]\nMeet me at the coffee shop\nWhere our story's just begun..."
14 }
15 }
16 },
17 "msg": "Lyrics generation completed successfully."
18}1{
2 "code": 501,
3 "data": {
4 "taskId": "task_lyrics_abc123",
5 "state": "fail",
6 "failCode": "CONTENT_POLICY",
7 "failMsg": "Prompt violates content policy"
8 },
9 "msg": "Lyrics generation failed."
10}client.jobs.recordInfo歌詞生成タスクのステータスを照会し、結果を取得します
このサンプルを使って、選択したSDKをすばやく使い始められます。
1import { Apipass } from "@apipass-dev/apipass-sdk";
2
3const client = new Apipass({
4 apiKey: process.env.APIPASS_API_KEY!,
5});
6
7const result = await client.jobs.recordInfo("task_lyrics_abc123");
8
9console.log(result.data.state);
10console.log(result.data.resultJson);1{
2 "code": 200,
3 "data": {
4 "taskId": "task_lyrics_abc123",
5 "state": "success",
6 "resultJson": {
7 "data": {
8 "title": "Coffee Shop Love",
9 "style": "Pop, Romantic, Upbeat",
10 "lyrics": "[Verse 1]\nMorning light through the window pane\nYou walked in and I lost my name\nWith a smile that stopped the world\nMy heart skipped, my thoughts unfurled\n\n[Chorus]\nMeet me at the coffee shop\nWhere our story's just begun\nEvery moment with you feels like\nWe're dancing in the sun"
11 }
12 }
13 }
14}data.state現在の状態: queuing、generating、success、fail のいずれか
data.resultJson.data.titleAI が提案した楽曲タイトル
data.resultJson.data.styleAI が提案した歌詞のスタイル/ジャンル
data.resultJson.data.lyricsセクションマーカー付きの生成された歌詞
APIページにはパラメータスキーマが表示されますが、Sunoには見逃しやすいビジネス特有のモードの組み合わせやコールバックルールがいくつかあります。
すべてのAPIはBearer Tokenによる認証が必要です。
Authorization: Bearer
AI 歌詞を生成する新しいタスクを作成します
この API は、以下の構造を持つ JSON ペイロードを受け付けます:
1{
2 "model": "suno/lyrics",
3 "callBackUrl": "string (optional)",
4 "input": {
5 "prompt": "string (required)"
6 },
7 "channel": "auto"
8}model必要stringSuno 歌詞生成用のモデル識別子
"suno/lyrics"
callBackUrlオプションstring生成完了時に webhook 通知を受信するための URL
"https://your-domain.com/api/callback"
channelオプションstringchannel パラメータを使用して、APIPASS 内の対応するプロバイダーを指定できます。これらのプロバイダーは、実際の画像および動画生成タスクを処理します。APIPASS では現在、3 つのプロバイダーオプションを提供しています:
channel パラメータのデフォルト値は auto です。有効にすると、APIPASS はリアルタイムの価格と安定性指標に基づいて、利用可能なプロバイダー間でタスクを自動的に割り当て、最小コストと信頼性の高いパフォーマンスのバランスを取ります。カスタムルーティング要件がない限り、デフォルトの auto 値を保持してください。
利用可能なオプション:
auto
歌詞生成用のパラメータ:
input.prompt必要string生成する歌詞の説明。テーマ、ムード、スタイル、構成の希望を含めてください。
エイリアスとして lyricPrompt, lyric_prompt を使用できます。
"コーヒーショップで誰かに出会う、ロマンチックでアップテンポな雰囲気のラブソング"
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "suno/lyrics",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "prompt": "A love song about meeting someone at a coffee shop, romantic and upbeat mood, with catchy chorus"
9 }
10 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_lyrics_abc123"
6 }
7}codeステータスコード。成功時は 200
messageレスポンスメッセージ
data.taskId歌詞生成ステータスを照会するためのタスク ID