書籍紹介
本書は、AI音声合成技術を初めて触れる読者や、既存のAPIを活用して独自ツールを開発したいエンジニア向けに書かれた入門書です。 PythonとTypeScriptを使用し、MCPサーバーからインタラクティブなプレイヤーUIまで一貫した実装方法を解説します。 初めの3章ではPython編でMCPの概要や開発環境構築、内部パイプラインの理解に焦点を当てます。 第4章と第5章は特に注目すべき部分で、MCP Appsを通じて生成された音声ファイルを構造化したレスポンスと共に返却する方法を説明しています。 これにより、APIキーの設定やOpenAPIスキーマの利用がより直感的になり、手作業を最小限に抑えることができます。 また、コードはClaude CodeやGitHub Copilotといったコーディングエージェントと協力して完成しており、初心者でも容易に再現可能となっています。 本書では、Aivis Cloud APIの基本的な使い方から、より高度なインタラクティブUIの構築までをカバーしています。 また、Python編とTypeScript編は独立して読むことも可能であり、それぞれのニーズに応じた学習が可能です。
続きを読む
短くする
電子版 ¥1,800 小売希望価格(税別)
印刷版 ¥2,000 小売希望価格(税別)
発行日:2026/06/05
発行社:インプレス NextPublishing
ページ数:76(印刷版)
ISBN:9784295604921
まえがき
第1章 MCPとAivis MCPプロジェクトの前提
第2章 プロジェクトの出発点
第3章 FastMCPとOpenAPIを読み解く
第4章 MCPサーバー骨格の実装
第5章 MCP Apps対応サーバーを作る
第6章 TTSプレイヤーUIを実装する
付録A main.py完成版
終わりに
前川 竜希
法務/コーポレート・ガバナンスのドメイン知識とAI開発力を掛け合わせ、バックオフィス業務のAI化に取り組む傍ら、OSSとしてMCPサーバーを複数個人開発。また、同時にダウナー系お姉さんとしてXやZennで活動(累計31,000PV超)。