- 大規模言語モデル
- API移行ガイド
- 独占機能
- モデルサポート
- OpenAI
- Anthropic
- Gemini
- 中国モデル
- Chat(Baidu ERNIE)
- Chat(Tongyi Qianwen)
- Chat(Tongyi Qianwen-VL)
- Chat(Tongyi Qianwen-OCR)
- Chat(ZHIPU GLM-4)
- Chat(ZHIPU GLM-4V)
- Chat(Baichuan AI)
- Chat(Moonshot kimi AI)
- Chat(Moonshot kimi AI-Vision)
- Chat(01.AI)
- Chat(01.AI-VL)
- Chat(DeepSeek)
- Chat(DeepSeek-VL2)
- Chat(ByteDance Doubao)
- Chat(ByteDance Doubao-Vision)
- Chat(ByteDance Doubao Image Generation)
- Chat(Stepfun)
- Chat (Stepfun Multimodal)
- Chat(iFLYTEK Spark)
- Chat(SenseTime)
- Chat(Minimax)
- Chat(Tencent Hunyuan)
- SiliconFlow
- オープンソースモデル
- Chat(LLaMA3.3)
- Chat(LLaMA3.2 マルチモーダル)
- Chat(LLaMA3.1)
- Chat(Mixtral-8x7B)
- Chat(Mistral-Large-2411)
- Chat(Mistral-small-2503)
- Chat(Pixtral-Large-2411マルチモーダル)
- Chat(Gemma-7B、Gemma-3-27b-it)
- Chat(Gemma2-9B)
- Chat(Command R+)
- Chat(Qwen2)
- Chat(Qwen2.5)
- Chat(Qwen2.5-VL)
- Chat(Llama-3.1-nemotron)
- Chat(QwQ-32B、QwQ-Plus、QwQ-32B-Preview)
- 専門モデル
- その他のモデル
- 画像生成
- DALL.E
- Stability.ai
- Midjourney
- Midjourney-Relax
- 302.AI
- SDXL(画像生成)
- SDXL-Lora(画像生成-Lora)
- SDXL-Lightning(高速画像生成)
- SDXL-Lightning-V2(高速画像生成-V2)
- SDXL-Lightning-V3(高速画像生成-V3)
- SD3(画像生成-SD3)
- SD3(画像生成-SD3-v2)
- Aura-Flow(画像生成)
- Kolors(画像生成-Kolors)
- Kolors(参考画像生成-KLING)
- QRCode(Art QR code 生成)
- Lora(画像生成-Lora)
- SD-3.5-Large(画像生成)
- SD-3.5-Large-Turbo(画像生成)
- SD-3.5-Medium(画像生成)
- Lumina-Image-V2(画像生成)
- Playground-v25(画像生成)
- Omnigen-V1(画像生成)
- Glif
- Flux
- Ideogram
- Recraft
- Luma
- Doubao
- Minimax
- ZHIPU
- Baidu
- 画像処理
- 302.AI
- Upscale(画像拡大)
- Upscale-V2(画像拡大-V2)
- Upscale-V3(画像拡大-V3)
- Upscale-V4(画像拡大-V4)
- Super-Upscale(超画像拡大)
- Super-Upscale-V2(超画像拡大-V2)
- Face-upscale(肖像画の画像拡大)
- Colorize(白黒写真に色を付ける)
- Colorize(白黒写真に色を付ける-V2)
- Removebg(背景を削除)
- Removebg-V2(背景を削除-V2)
- Inpaint(画像修正)
- Erase(オブジェクトの削除)
- Face-to-many(肖像画画像の様式化)
- Llava(画像認識)
- Relight(補助照明)
- Relight-background(二次光の背景合成)
- Relight-V2(補助照明-V2)
- Face-swap-V2(AIフェイススワップV2)
- Fetch(タスク取得)
- HtmltoPng(HTMLをPNG形式に変換)
- SvgToPng(SVGをPNG形式に変換)
- image-translate(画像翻訳)
- image-translate-query(画像翻訳結果)
- image-translate-redo(画像翻訳修正)
- Flux-selfie(スタイリッシュな自撮り写真)
- Trellis(画像を3Dモデルに変換)
- Pose-Transfer(人物のポーズ変換)
- Pose-Transfer(人物のポーズ変換結果)
- Virtual-Tryon(バーチャル試着)
- Virtual-Tryon(バーチャル試着結果)
- Denoise(AIノイズ除去)
- Deblur(AIによるぼかし除去)
- 302.AI-ComfyUI
- Vectorizer
- Stability.ai
- Fast Upscale(画像の高速拡大)
- Creatice Upscale (創造的な画像拡大)
- Conservative Upscale(保守的な画像拡大)
- Fetch Creatice Upscale(超高解像度画像拡大)
- Erase(物体除去)
- Inpaint(画像修正)
- Outpaint(画像拡張)
- Search-and-replace (内容置換)
- Search-and-recolor (内容再着色)
- Remove-background(背景除去)
- Sketch (スケッチから画像)
- Structure(画像生成)
- Style (スタイルの一貫性)
- Replace-Background(背景を変更)
- Stable-Fast-3D(画像から3Dモデルを変換)
- Stable-Point-3D(画像から3Dモデルへの変換-新バージョン)
- Glif
- Clipdrop
- Recraft
- BRIA
- Remove Background(背景を削除)
- Blur Background(背景をぼかす)
- Generate Background(背景合成)
- Erase Foreground(前景消去)
- Eraser(選択部分消去)
- Expand Image(画像拡張)
- Increase Resolution(解像度の拡大)
- Crop(画像を切り抜く)
- Cutout(商品画像を切り抜き)
- Packshot(クローズアップ写真)
- Shadow (影を追加する)
- Scene (シーン生成)
- Caption(画像の説明)
- Register(画像アップロード)
- Mask(画像分割)
- Presenter info (顔の解析)
- Modify Presenter(顔の修正)
- Delayer Image(画像をPSDに変換)
- Flux
- Hyper3D
- Tripo3D
- FASHN
- Ideogram
- Doubao
- Kling
- 302.AI
- 映像生成
- 統一インターフェース
- 302.AI
- Stable Diffusion
- Luma AI
- Runway
- Kling
- Txt2Video(文字から映像を生成-1.0-クイック-5秒)
- Txt2Video_HQ(文字から映像を生成 1.5- HD - 5秒)
- Txt2Video_HQ(文字から映像を生成 1.5- HD - 10秒)
- Image2Video(画像から映像を生成 1.0- クイック - 5秒)
- Image2Video(画像から映像を生成 1.0- クイック - 10秒)
- Image2Video(画像から映像を生成 1.5- クイック - 5秒)
- Image2Video(画像から映像を生成 1.5- クイック - 10秒)
- Image2Video_HQ(画像から映像を生成 1.5- HD - 5秒)
- Image2Video_HQ(画像から映像を生成 1.5- HD - 10秒)
- Extend_Video(映像延長)
- Txt2Video(テキストから動画生成1.6 - スタンダード - 5秒)
- Txt2Video(テキストから動画生成1.6 - スタンダード - 10秒)
- Txt2Video(テキストから動画生成1.6 - HD - 5秒)
- Txt2Video(テキストから動画生成1.6 - HD - 10秒)
- Image2Video(画像から映像を生成 1.6- スタンダード- 5秒)
- Image2Video(画像から映像を生成 1.6- スタンダード- 10秒)
- Image2Video(画像から映像を生成 1.6- HD- 5秒)
- Image2Video(画像から映像を生成 1.6- HD- 10秒)
- Image2Video (マルチ画像参照)
- Fetch(タスク取得)
- Minimax
- Pika
- PixVerse
- Genmo
- Hedra
- Haiper
- Sync.
- Lightricks
- Hunyuan
- Vidu
- Tongyi Wanxiang
- SiliconFlow
- Jimeng
- CogVideoX
- Kunlun Tech
- 音声・映像処理
- 情報処理
- 302.AI
- 管理バックエンド
- 情報検索
- Xiaohongshu_Search(小紅書探索メモ)
- Xiaohongshu_Note(小紅書からメモを入手)
- Get_Home_Recommend(小紅書のホームページおすすめ)
- Tiktok_Search(Tiktok映像検索)
- Douyin_Search(Douyin映像検索)
- Twitter_Search(Xの検索内容)
- Twitter_Post(Xでユーザーの投稿を取得)
- Twitter_User(Xでユーザーの情報を取得)
- Weibo_Post(微博でユーザーの投稿を取得)
- Search_Video(YouTubeビデオを検索)
- Youtube_Info(Youtubeゲットビデオ)
- Youtube_Subtitles(Youtube字幕を取得する)
- Bilibili_Info(Bilibili動画情報を取得する)
- MP_Article_List(WeChat公式アカウントの記事リストを取得する)
- MP_Article(微信公众号の記事を取得)
- ファイル処理
- コード実行
- Tavily
- SearchAPI
- Search1API
- Doc2x
- Glif
- Jina
- DeepL
- Exa
- Bocha AI
- RSSHub
- Firefly card
- Youdao
- Mistral
- 302.AI
- RAG関連
- ツールAPI
- AI動画素材クリエイティブステーション
- AI論文作成
- AIポッドキャスト制作
- AIライティングアシスタント
- AIビデオリアルタイム翻訳
- AIドキュメントエディター
- AIプロンプトの専門家
- Al解答機
- AI 3D モデリング
- Webデータ抽出ツール
- AIサーチマスター3.0
- AI ベクター画像生成
- AI PPT作成
- AI学術論文検索
- ヘルプセンター
非同期でポッドキャストの音声を生成
POST
/302/podcast/async/generate
ポッドキャスト生成ツール体験リンク:https://302.ai/tools/podcast/
Request
Authorization
Header Params
Authorization
string
optional
Example:
Bearer 302apikey
Body Params application/json
speakers
array [object {4}]
required
id
integer
speaker id
>= 1
provider
enum<string>
TTS类型
Allowed values:
openaiazuredoubaofishcustomminimax
speaker
string
音色name
speed
number
语速
Default:
1
contents
array [object {3}]
required
content
string
对话内容
speaker
integer
speakid
name
string
对话人物名字
useBgm
boolean
开启BGM
Default:
true
autoGenBgm
boolean
是否使用默认生成BGM的提示词
Default:
true
bgmPrompt
string
自定义BGM提示词
uiLang
string
语言
modelName
string
模型
bgmVolume
integer
optional
Default:
0
Example
{
"speakers": [
{
"id": 1,
"provider": "doubao",
"speaker": "zh_female_shuangkuaisisi_moon_bigtts",
"speed": 1
},
{
"id": 2,
"provider": "doubao",
"speaker": "zh_female_cancan_mars_bigtts",
"speed": 1
}
],
"contents": [
{
"content": "世界你好!欢迎来到我们的播客节目。",
"speaker": 1,
"name": ""
},
{
"content": "你好,明杰!今天我们要聊些什么呢?",
"speaker": 2,
"name": ""
},
{
"content": "今天我们来探索一下这个主题:世界与你的见面会是怎样的?",
"speaker": 1,
"name": ""
},
{
"content": "哇,听起来很抽象。不过好像也有很深的思考空间。",
"speaker": 2,
"name": ""
},
{
"content": "没错!你觉得在这个全球化的时代,我们与世界的关系有什么变化?",
"speaker": 1,
"name": ""
},
{
"content": "嗯,我想技术让我们更紧密联系在一起,这改变了我们对世界的体验。",
"speaker": 2,
"name": ""
},
{
"content": "确实,科技让距离不再是障碍。这对文化交流有很大影响。",
"speaker": 1,
"name": ""
},
{
"content": "对,文化的相互影响和理解变得更简单,也更复杂。",
"speaker": 2,
"name": ""
},
{
"content": "复杂在哪儿呢?能举个例子吗?",
"speaker": 1,
"name": ""
},
{
"content": "比方说,跨文化的误解依然存在,不过这也促进了学习和适应。",
"speaker": 2,
"name": ""
},
{
"content": "那你认为这种动态对个人发展有什么好处呢?",
"speaker": 1,
"name": ""
},
{
"content": "我觉得它拓宽了我们的视野,让我们更有全球意识。",
"speaker": 2,
"name": ""
},
{
"content": "这一点很有启发性。你觉得我们应该如何面对这种变化?",
"speaker": 1,
"name": ""
},
{
"content": "保持开放的心态,不断学习。用好科技工具而不被其操控。",
"speaker": 2,
"name": ""
},
{
"content": "这是个好建议!那么,对未来你有什么期待吗?",
"speaker": 1,
"name": ""
},
{
"content": "我希望我们能通过理解和包容,建设更和平的世界。",
"speaker": 2,
"name": ""
},
{
"content": "说得好!那我想,就这里,我们来谈谈技术的角色。",
"speaker": 1,
"name": ""
},
{
"content": "好啊!技术其实是双刃剑,它推动进步,但也带来挑战。",
"speaker": 2,
"name": ""
},
{
"content": "挑战主要体现在哪些方面呢?",
"speaker": 1,
"name": ""
},
{
"content": "信息过载、隐私问题…这些都是需要谨慎面对的。",
"speaker": 2,
"name": ""
},
{
"content": "我们怎样才能在享受技术便利时,保护自己的权益?",
"speaker": 1,
"name": ""
},
{
"content": "使用工具时了解其可能的影响,保持适度批判和审视态度。",
"speaker": 2,
"name": ""
},
{
"content": "这是个重要的提醒。那么,接下来的话题呢?",
"speaker": 1,
"name": ""
},
{
"content": "也许可以聊一下教育在这种变化中的作用。",
"speaker": 2,
"name": ""
},
{
"content": "教育是关键。它不仅是知识传递,还能塑造思维。",
"speaker": 1,
"name": ""
},
{
"content": "对,尤其在多元文化背景下,教育培养出对话及合作的能力。",
"speaker": 2,
"name": ""
},
{
"content": "确实,思维的开放性可以决定未来的合作方式。",
"speaker": 1,
"name": ""
},
{
"content": "那我们可以如何推动教育上的创新?",
"speaker": 2,
"name": ""
},
{
"content": "我认为鼓励跨学科的学习和实际经验是非常重要的。",
"speaker": 1,
"name": ""
},
{
"content": "是的,知识不仅仅在书本里,实践能让学习更加立体。",
"speaker": 2,
"name": ""
},
{
"content": "说到这里,有没有什么特别的教育案例能分享?",
"speaker": 1,
"name": ""
},
{
"content": "当然,有些学校在课程中加入编程和设计思维,非常有趣。",
"speaker": 2,
"name": ""
},
{
"content": "听起来很不错!那么,最后一部分我们来总结一下。",
"speaker": 1,
"name": ""
},
{
"content": "好,我们聊到了全球化、技术作用和教育创新。",
"speaker": 2,
"name": ""
},
{
"content": "是的,给我最大的启发是我们每个人都能成为积极的变革者。",
"speaker": 1,
"name": ""
},
{
"content": "对,努力理解和连接世界,这就是我们的任务。",
"speaker": 2,
"name": ""
},
{
"content": "非常感谢思颖与你的讨论,今天的内容很丰富。",
"speaker": 1,
"name": ""
},
{
"content": "谢谢明杰,也感谢大家的收听!",
"speaker": 2,
"name": ""
},
{
"content": "如果你喜欢我们的节目,请继续关注!下次见。",
"speaker": 1,
"name": ""
}
],
"useBgm": false,
"autoGenBgm": true,
"bgmPrompt": "一段优美的钢琴曲",
"uiLang": "zh",
"modelName": "gpt-4o-2024-08-06",
"bgmVolume": -10
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.302.ai/302/podcast/async/generate' \
--header 'Authorization: Bearer 302apikey' \
--header 'Content-Type: application/json' \
--data-raw '{
"speakers": [
{
"id": 1,
"provider": "doubao",
"speaker": "zh_female_shuangkuaisisi_moon_bigtts",
"speed": 1.0
},
{
"id": 2,
"provider": "doubao",
"speaker": "zh_female_cancan_mars_bigtts",
"speed": 1.0
}
],
"contents": [
{
"content": "世界你好!欢迎来到我们的播客节目。",
"speaker": 1,
"name": ""
},
{
"content": "你好,明杰!今天我们要聊些什么呢?",
"speaker": 2,
"name": ""
},
{
"content": "今天我们来探索一下这个主题:世界与你的见面会是怎样的?",
"speaker": 1,
"name": ""
},
{
"content": "哇,听起来很抽象。不过好像也有很深的思考空间。",
"speaker": 2,
"name": ""
},
{
"content": "没错!你觉得在这个全球化的时代,我们与世界的关系有什么变化?",
"speaker": 1,
"name": ""
},
{
"content": "嗯,我想技术让我们更紧密联系在一起,这改变了我们对世界的体验。",
"speaker": 2,
"name": ""
},
{
"content": "确实,科技让距离不再是障碍。这对文化交流有很大影响。",
"speaker": 1,
"name": ""
},
{
"content": "对,文化的相互影响和理解变得更简单,也更复杂。",
"speaker": 2,
"name": ""
},
{
"content": "复杂在哪儿呢?能举个例子吗?",
"speaker": 1,
"name": ""
},
{
"content": "比方说,跨文化的误解依然存在,不过这也促进了学习和适应。",
"speaker": 2,
"name": ""
},
{
"content": "那你认为这种动态对个人发展有什么好处呢?",
"speaker": 1,
"name": ""
},
{
"content": "我觉得它拓宽了我们的视野,让我们更有全球意识。",
"speaker": 2,
"name": ""
},
{
"content": "这一点很有启发性。你觉得我们应该如何面对这种变化?",
"speaker": 1,
"name": ""
},
{
"content": "保持开放的心态,不断学习。用好科技工具而不被其操控。",
"speaker": 2,
"name": ""
},
{
"content": "这是个好建议!那么,对未来你有什么期待吗?",
"speaker": 1,
"name": ""
},
{
"content": "我希望我们能通过理解和包容,建设更和平的世界。",
"speaker": 2,
"name": ""
},
{
"content": "说得好!那我想,就这里,我们来谈谈技术的角色。",
"speaker": 1,
"name": ""
},
{
"content": "好啊!技术其实是双刃剑,它推动进步,但也带来挑战。",
"speaker": 2,
"name": ""
},
{
"content": "挑战主要体现在哪些方面呢?",
"speaker": 1,
"name": ""
},
{
"content": "信息过载、隐私问题…这些都是需要谨慎面对的。",
"speaker": 2,
"name": ""
},
{
"content": "我们怎样才能在享受技术便利时,保护自己的权益?",
"speaker": 1,
"name": ""
},
{
"content": "使用工具时了解其可能的影响,保持适度批判和审视态度。",
"speaker": 2,
"name": ""
},
{
"content": "这是个重要的提醒。那么,接下来的话题呢?",
"speaker": 1,
"name": ""
},
{
"content": "也许可以聊一下教育在这种变化中的作用。",
"speaker": 2,
"name": ""
},
{
"content": "教育是关键。它不仅是知识传递,还能塑造思维。",
"speaker": 1,
"name": ""
},
{
"content": "对,尤其在多元文化背景下,教育培养出对话及合作的能力。",
"speaker": 2,
"name": ""
},
{
"content": "确实,思维的开放性可以决定未来的合作方式。",
"speaker": 1,
"name": ""
},
{
"content": "那我们可以如何推动教育上的创新?",
"speaker": 2,
"name": ""
},
{
"content": "我认为鼓励跨学科的学习和实际经验是非常重要的。",
"speaker": 1,
"name": ""
},
{
"content": "是的,知识不仅仅在书本里,实践能让学习更加立体。",
"speaker": 2,
"name": ""
},
{
"content": "说到这里,有没有什么特别的教育案例能分享?",
"speaker": 1,
"name": ""
},
{
"content": "当然,有些学校在课程中加入编程和设计思维,非常有趣。",
"speaker": 2,
"name": ""
},
{
"content": "听起来很不错!那么,最后一部分我们来总结一下。",
"speaker": 1,
"name": ""
},
{
"content": "好,我们聊到了全球化、技术作用和教育创新。",
"speaker": 2,
"name": ""
},
{
"content": "是的,给我最大的启发是我们每个人都能成为积极的变革者。",
"speaker": 1,
"name": ""
},
{
"content": "对,努力理解和连接世界,这就是我们的任务。",
"speaker": 2,
"name": ""
},
{
"content": "非常感谢思颖与你的讨论,今天的内容很丰富。",
"speaker": 1,
"name": ""
},
{
"content": "谢谢明杰,也感谢大家的收听!",
"speaker": 2,
"name": ""
},
{
"content": "如果你喜欢我们的节目,请继续关注!下次见。",
"speaker": 1,
"name": ""
}
],
"useBgm": false,
"autoGenBgm": true,
"bgmPrompt": "一段优美的钢琴曲",
"uiLang": "zh",
"modelName": "gpt-4o-2024-08-06",
"bgmVolume": -10
}'
Responses
🟢200成功
application/json
Body
task_id
string
required
Example
{
"task_id": "string"
}
Modified at 2024-12-17 10:22:59