Webページ、PDF、YouTube動画、ポッドキャスト、音声・動画ファイルから読みやすいテキストを抽出し、要約を生成するCLIとブラウザー拡張機能。
marswaveai/listenhub-cli
ListenHub APIを利用し、ポッドキャスト、テキスト読み上げ音声、解説動画、AI画像、音楽、動画をターミナルから作成できるCLI。
- スター
- 65
- フォーク
- 5
- 未解決の Issue
- 0
- 最終コミット
- 4 日前
これは何?
ListenHub CLIは、@marswave/listenhub-sdkパッケージをベースにした、ListenHubプラットフォーム向けのNode.js製CLIクライアントです。ポッドキャストのエピソード、テキスト読み上げ、解説動画、スライドデッキ、絵本、AI画像、音楽、動画などを作成するコマンドに加え、過去に作成したコンテンツの一覧表示、取得、削除にも対応しています。
認証方式は2種類です。ブラウザーを使ったOAuthログイン(`listenhub auth login`)は対話的な利用に適しており、LISTENHUB_API_KEY環境変数または`listenhub openapi config set-key`で設定するOpenAPIキーは、スクリプトやCIパイプラインでの利用に適しています。openapiサブコマンドでは、文と単語のタイムスタンプ付き音声文字起こし、ボイスクローン、PixVerseによる動画生成も行えます。
多くの作成コマンドは`--no-wait`フラグと`--json`出力オプションに対応しているため、結果をほかのツールにパイプで渡せます。制限のあるネットワーク向けにベースURLを上書きでき、現在使用中のエンドポイントを確認するconfig showコマンドも備えています。
主な機能
- 01コマンドラインからポッドキャスト、TTS音声、解説動画、スライドデッキを生成
- 02カバー作成、リミックス、ステム分離を含むAI画像と音楽の作成
- 03ローカルの音声・動画ファイルを、単語単位のタイムスタンプ付きで文字起こし
- 04参照音声から再利用可能なプライベートスピーカーを作成するボイスクローンのワークフロー
- 05スクリプト作成や自動化に使えるJSON出力と`--no-wait`オプション
ユースケース
- CIパイプラインでスクリプトからナレーション音声を一括生成
- 記事のURLからポッドキャストのエピソードや解説動画を作成
- 録音した会議やインタビューをタイムスタンプ付きで文字起こし
- テキストプロンプトからBGMやインストゥルメンタルトラックを制作
クイックスタート
- 1
npmでCLIをグローバルにインストールする
npm install -g @marswave/listenhub-cli - 2
ブラウザーのOAuthでログインする
listenhub auth login - 3
クエリからポッドキャストを作成する
listenhub podcast create --query "AI agent trends in 2026" --mode quick
使う前に知っておきたいこと
- Node.js 20以降が必要です。
- ほとんどの機能にはListenHubアカウントが必要で、一部の機能には有料クレジットが必要です。
収録されている特集
トピック
よくある質問
- listenhub-cli とは?
- ListenHub APIを利用し、ポッドキャスト、テキスト読み上げ音声、解説動画、AI画像、音楽、動画をターミナルから作成できるCLI。 ListenHub CLIは、@marswave/listenhub-sdkパッケージをベースにした、ListenHubプラットフォーム向けのNode.js製CLIクライアントです。ポッドキャストのエピソード、テキスト読み上げ、解説動画、スライドデッキ、絵本、AI画像、音楽、動画などを作成するコマンドに加え、過去に作成したコンテンツの一覧表示、取得、削除にも対応しています。
- listenhub-cli は無料で使えますか?ライセンスは?
- listenhub-cli は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- listenhub-cli は今もメンテナンスされていますか?
- 活発にメンテナンス中。listenhub-cli の最終コミットは 2026年11月3日 です。
- listenhub-cli は何に使えますか?
- CIパイプラインでスクリプトからナレーション音声を一括生成 記事のURLからポッドキャストのエピソードや解説動画を作成 録音した会議やインタビューをタイムスタンプ付きで文字起こし テキストプロンプトからBGMやインストゥルメンタルトラックを制作
- listenhub-cli のインストール方法は?
- npmでCLIをグローバルにインストールする: npm install -g @marswave/listenhub-cli ブラウザーのOAuthでログインする: listenhub auth login クエリからポッドキャストを作成する: listenhub podcast create --query "AI agent trends in 2026" --mode quick
- listenhub-cli はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/marswaveai/listenhub-cli
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
音声クローン、音声生成、あらゆるアプリへの音声入力、AIエージェントの音声化に対応するローカルファーストのオープンソースAI音声スタジオ。
1つの参照音声から声を複製し、感情・速度・発音を制御できるゼロショット音声合成システム。
YouTube、TikTok、Bilibiliなど30以上のプラットフォームやローカルファイルの動画・ポッドキャストを文字起こし、要約、アーカイブできるオープンソースツール。
テキストの音声化、声のクローン、歌詞やMIDI譜からの楽曲生成ができる、macOS/Windows向けのローカル完結型デスクトップスタジオ。
Gemini、Veo、Lyria、Chirpモデルで画像・動画・音楽・音声を生成する、Google CloudのVertex AI上で動作するPython製Webアプリです。