本文へスキップ
開発事例 / Webアプリ

Note to Podcast - AI記事音声化

noteの記事URLを貼るだけ。AIがラジオ風ポッドキャストを自動生成。

公開中

note記事のURLを入力するだけで、Playwrightが記事コンテンツを自動取得し、Gemini AIがラジオのトーク番組のように聴きやすい台本に自動変換。自然な音声でポッドキャストを生成します。記事をわざわざ読む時間がない人のために、「聴ける記事」という新しいコンテンツ消費体験を提供。MP3ダウンロード対応でオフラインでも聴取可能。

この作品の要点
困っていたことnoteの長文記事を読む時間がない。
やったことURL入力だけで全工程を自動化し、記事を聴けるコンテンツに変換。
起きたこと記事の音声消費という新しい体験を実現。
もくじ

どこでつまずいたか

01noteの長文記事を読む時間がない

02記事コンテンツの音声化には台本作成と収録が必要

03既存の音声化サービスは機械的で聴きづらい

どう解いたか

01URL入力だけで全工程を自動化し、記事を聴けるコンテンツに変換

02ラジオ風台本で聴きやすさを最適化

03AIが文脈を理解した自然な台本リライトを実現

マンガでわかる

Note to Podcast - AI記事音声化のしくみを4コマ漫画で説明した図

できあがったもの

できあがった画面

Note to Podcast - AI記事音声化 の画面 1
Note to Podcast - AI記事音声化 の画面 2
Note to Podcast - AI記事音声化 の画面 3

結果

01記事の音声消費という新しい体験を実現
02コンテンツクリエイターの発信チャネルを拡大
03通勤・家事中の情報インプット時間を創出

この作品でできること

  • URL入力だけで記事→台本→音声の全自動変換
  • ラジオ風の聴きやすい台本にAIがリライト
  • Playwrightで記事コンテンツを自動取得
  • MP3エンコードでダウンロード・共有可能
  • 複数記事のバッチ処理に対応

どう作ったか

できること3項目

URLを貼るだけの簡単操作noteの記事URLを入力フィールドに貼り付けるだけ。Playwrightが記事のタイトル・本文・画像を自動スクレイピングし、コンテンツを取得します。
ラジオ風台本に自動変換Gemini AIが記事の内容を解析し、ラジオのトーク番組のような聴きやすい会話調の台本に自動リライト。重要なポイントを強調した構成で記事の核心を伝えます。
MP3ダウンロード対応生成されたポッドキャストをMP3形式でダウンロード可能。通勤中や運動中に、オフラインでも記事コンテンツを聴くことができます。

つくり4項目

Playwright ScrapingPlaywrightでnote記事のDOMを解析し、タイトル・本文・画像を正確に取得。SPAにも対応するヘッドレスブラウザスクレイピング。
Gemini AI台本生成記事の文脈と論理構成を理解し、ラジオ番組の台本フォーマットに変換。一方的な朗読ではなく会話調で聴きやすさを最適化。
lamejs MP3エンコードブラウザ上でMP3エンコードを実行し、サーバーコストを削減。クライアントサイドで完結する高効率なエンコーディング。
Supabase Storage生成された音声ファイルをSupabase Storageに保存。ユーザーごとのポッドキャストライブラリを安全に管理。

使いどころ3項目

通勤中のインプット電車やバスでの移動時間に、気になるnote記事をポッドキャスト感覚で聴取。スキマ時間を学習時間に変換。
コンテンツクリエイター自分のnote記事を音声コンテンツに変換し、新しい発信チャネルを開拓。読者以外のリスナー層を獲得。
情報キュレーション複数の記事をまとめてポッドキャスト化し、テーマ別のプレイリストを作成。効率的な情報収集を実現。

担当と道具

担当企画・UI設計・フルスタック開発・AI連携
使った技術Next.js 16・TypeScript・Tailwind CSS 4・Gemini API・Supabase・Playwright・lamejs

この作品のきほん

種類Webアプリ
いまの状態公開中
規模担当4領域 / 技術7種類
公開先podcast.nextcode.ltd

相談する

おなじものが作れます

同じ仕組みを、あなたの商品でも作れます。

この事例をシェアする

同じ課題を持っている人に届くかもしれません。

この作品の開発記録・お客様の声

作っているときに考えていたこと、詰まったところをそのまま書いています。