概要
PUBVOICEは、Web記事を高品質な音声コンテンツに自動変換し、サイト上に音声プレイヤーを表示するサービスです。ドメインの登録と認証、RSSフィードの連携、AIによる台本・音声生成、そして1行のスクリプトでプレイヤーを設置するという4つのステップで導入が完了します。
1. アカウント登録→2. コンテンツソース認証→3. RSSフィード登録→4. プロンプト設定→5. 音声生成→6. SDK導入→完了
前提条件
- 対象コンテンツソースのドメイン所有権 — メタタグをheadタグ内に設置できること
- RSSフィード — 記事一覧を取得するため、RSS 2.0 形式のフィードを用意してください(Atom も利用可能)
ステップ 1
アカウント登録と初期設定
ドメインと請求書宛名を入力し、コンテンツソースを登録します。
- 無料アカウントを作成すると、オンボーディングウィザードが表示されます。
- 音声化したいWebサイトのドメイン(例: example.com)を入力します。
- 請求書宛名(会社名または氏名)を入力して登録を完了します。
- 登録後、ドメイン所有権の確認に進みます。
ステップ 2
ドメイン認証
メタタグをサイトのheadタグに設置して所有権を証明します。
- 管理画面に表示されるメタタグをコピーします。
- WebサイトのHTMLのheadタグ内にメタタグを貼り付けます。
- 所有権の検証を行います(1時間に5回まで試行可能)。
- 認証完了後、サイト内容の審査を行います。通常1〜3営業日以内に承認いたします。
ステップ 3
RSSフィードの登録
RSSフィードURLを登録するだけで、新規記事の公開を自動検知します。
- RSS 2.0 形式のフィードURLを入力して登録します。
- 登録後、約1時間ごとにフィードが自動同期されます。
- 新しい記事が公開されると、自動的に音声化の対象に追加されます。
- フィードのドメインは登録したサイトのドメインと一致している必要があります。
ステップ 4
台本テンプレートの設定
AIが記事を音声用台本に変換する際のトーンやスタイルをカスタマイズします。
- プロンプト名と内容を入力してテンプレートを作成します。
- 音声のトーン(例: 親しみやすいニュースキャスター風、落ち着いたナレーション風)を指示します。
- 複数のテンプレートを作成して、記事カテゴリに応じて使い分けることも可能です。
- 設定はいつでも変更でき、以降の音声生成に即座に反映されます。
ステップ 5
音声生成
記事の台本を自動生成し、AI音声に変換します。
- 音声化したい記事を選択し、プロンプトを指定するだけで一括生成が可能です。
- 台本だけを先に確認し、内容を微調整してから音声化することもできます。
- 1記事あたり通常1〜3分で音声が完成します。
- 完成した音声は「配信」をオンにするだけで、Webサイト上のプレイヤーで再生可能になります。
ステップ 6
プレイヤーの設置
1行のスクリプトタグをHTMLに追加するだけで、記事に音声プレイヤーが表示されます。
- 管理画面から専用の統合コードをコピーします。
- プレイヤーを表示したい位置にコンテナを配置し、スクリプトを追加します。
- WordPress、Next.js、静的HTMLなど主要なプラットフォームに対応しています。
- 記事内プレイヤー、スティッキープレイヤーなど複数の表示形式から選べます。
ステップ 7
動作確認
実際の記事ページでプレイヤーが正しく表示されることを確認します。
- 音声化が完了し、配信がオンの記事でのみプレイヤーが表示されます。
- 記事のURLが登録済みのURLと一致している必要があります。
- 表示されない場合は、トラブルシューティングガイドをご確認ください。
プレイヤーが表示される条件
プレイヤーは以下の条件を満たす記事ページで表示されます: (1) 音声生成が完了していること、(2) 配信が有効になっていること、(3) ドメインが承認済みであること、(4) 記事URLが正しく一致していること。
よくある質問
- プレイヤーが表示されない — 記事が音声化完了・配信オンの状態か、ドメインが承認済みかご確認ください。
- 音声が生成されない — RSSから記事が取得されているか、プロンプトが正しく設定されているかご確認ください。
- SPA環境でプレイヤーが重複する — ページ遷移時にSDKのdestroy()を呼び出してください。詳しくはSDK導入ガイドを参照してください。