Providers 导读

Inworld:模型入口要怎么敲门

Inworld 这一页像在认一家新店的门头。先别急着掏 key,先看它认哪种证件、默认会叫谁出场、哪几个地址一写歪整条路就黑掉。原文最响的一记鼓点,其实是:Inworld is a 一边说一边送ing text-to-speech (TTS) provider. In OpenClaw it synthesizes outbou…。

先听这页的人话版

Inworld

这一页不是在堆术语,它像把“Inworld”这台小机器搬到桌上,当着你的面拆开给你看。你先不用全记住,先抓住它到底在忙什么:Inworld is a 一边说一边送ing text-to-speech (TTS) provider. In OpenClaw it synthesizes outbound reply…。

如果把这页当成“给普通人看的版本”,你最应该带走的是:它到底在教你一件什么事、什么时候要这样做、以及哪里最容易踩坑。

原始路径:/providers/inworld 章节数量:5 查看原文

第 1 站

Start Here

这一节在讲规则和边界:什么默认允许、什么必须显式打开、什么被禁止。

这段在解决什么

这一节在讲规则和边界:什么默认允许、什么必须显式打开、什么被禁止。

为什么值得看

这种内容决定了 OpenClaw 是“能做”还是“现在还不能做”,读懂它比记术语更重要。

真要动手时

你可以把这一节当成权限说明书,真正配置时优先盯住 default、required、allow、deny 这几个词。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Inworld is a 一边说一边送ing text-to-speech (TTS) provider. In OpenClaw it synthesizes outbound reply audio (MP3 by default,…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Inworld is a 一边说一边送ing text-to-speech (TTS) provider. In OpenClaw it synthesizes outbound reply audio (MP3 by default,…。

原文小纸条

Inworld is a streaming text-to-speech (TTS) provider. In OpenClaw it synthesizes outbound reply audio (MP3 by default, OGG_OPUS for voice notes) and PCM audio for telephony channels such as Voice Call.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:OpenClaw posts to Inworld's 一边说一边送ing TTS endpoint, concatenates the returned base64 audio chunks into a single buffer,…。

原文小纸条

OpenClaw posts to Inworld's streaming TTS endpoint, concatenates the returned base64 audio chunks into a single buffer, and hands the result to the standard reply-audio pipeline.

像整理表格

这段是在把几种选项排成表格,左边像标签,右边像说明。手机上可以横向滑动原文表格。

原文表格
PropertyValue
Provider idinworld
Pluginbundled, enabledByDefault: true
ContractspeechProviders (TTS only)
Auth env varINWORLD_API_KEY (HTTP Basic, Base64 dashboard credential)
Base URLhttps://api.inworld.ai
Default voiceSarah
Default modelinworld-tts-1.5-max
OutputMP3 (default), OGG_OPUS (voice notes), PCM 22050 Hz (telephony)
Websiteinworld.ai
Docsdocs.inworld.ai/tts/tts

第 2 站

Getting started

这一节在讲一类能力是怎么工作的:它能做什么、不能做什么、适合在什么场景下调用。

这段在解决什么

这一节在讲一类能力是怎么工作的:它能做什么、不能做什么、适合在什么场景下调用。

为什么值得看

你理解的是能力边界,不只是功能名字。

真要动手时

如果这节里同时出现命令、配置和例子,优先先看例子,再回头看配置。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Steps Set your 对话接口 key Copy the credential from your Inworld dashboard (Workspace > 对话接口 Keys) and set it as an env va…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Steps。

原文小纸条

Steps

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Set your 对话接口 key。

原文小纸条

Set your API key

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Copy the credential from your Inworld dashboard (Workspace > 对话接口 Keys) and set it as an env var. The value is sent ver…。

原文小纸条

Copy the credential from your Inworld dashboard (Workspace > API Keys) and set it as an env var. The value is sent verbatim as the HTTP Basic credential, so do not Base64-encode it again or convert it to a bearer token.

像讲绘本

这一小段像旁白,在提醒我们镜头已经切到下一站。

原文小纸条

`` INWORLD_API_KEY=<base64-credential-from-dashboard> ``

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Select Inworld in 小纸条消息s.tts。

原文小纸条

Select Inworld in messages.tts

像讲绘本

这一小段像旁白,在提醒我们镜头已经切到下一站。

原文小纸条

``json5 { messages: { tts: { auto: "always", provider: "inworld", providers: { inworld: { voiceId: "Sarah", modelId: "inworld-tts-1.5-max", }, }, }, }, } ``

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Send a 小纸条消息。

原文小纸条

Send a message

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Send a reply through any connected 消息通道. OpenClaw synthesizes the audio with Inworld and delivers it as MP3 (or OGG_OPU…。

原文小纸条

Send a reply through any connected channel. OpenClaw synthesizes the audio with Inworld and delivers it as MP3 (or OGG_OPUS when the channel expects a voice note).

第 3 站

设置说明书uration options

这一节主要在解释“设置说明书uration options”到底是干什么的,以及你什么时候会遇到它。

这段在解决什么

这一节主要在解释“设置说明书uration options”到底是干什么的,以及你什么时候会遇到它。

为什么值得看

如果你是第一次接触 OpenClaw,这一节最值得看的不是术语本身,而是它背后的使用场景和限制。

真要动手时

真正动手时,先看它有没有默认值、有没有必须打开的选项、以及会不会影响安全边界。

先别急着背术语

这一小段像旁白,在提醒我们镜头已经切到下一站。

像整理表格

这段是在把几种选项排成表格,左边像标签,右边像说明。手机上可以横向滑动原文表格。

原文表格
OptionPathDescription
apiKeymessages.tts.providers.inworld.apiKeyBase64 dashboard credential. Falls back to INWORLD_API_KEY.
baseUrlmessages.tts.providers.inworld.baseUrlOverride Inworld API base URL (default https://api.inworld.ai).
voiceIdmessages.tts.providers.inworld.voiceIdVoice identifier (default Sarah).
modelIdmessages.tts.providers.inworld.modelIdTTS model id (default inworld-tts-1.5-max).
temperaturemessages.tts.providers.inworld.temperatureSampling temperature 0..2 (optional).

第 4 站

Notes

这一节在讲规则和边界:什么默认允许、什么必须显式打开、什么被禁止。

这段在解决什么

这一节在讲规则和边界:什么默认允许、什么必须显式打开、什么被禁止。

为什么值得看

这种内容决定了 OpenClaw 是“能做”还是“现在还不能做”,读懂它比记术语更重要。

真要动手时

你可以把这一节当成权限说明书,真正配置时优先盯住 default、required、allow、deny 这几个词。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Accordion大家一起的房间 Authentication Inworld uses HTTP Basic auth with a single Base64-encoded credential string. Copy it ve…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Accordion大家一起的房间。

原文小纸条

AccordionGroup

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Authentication。

原文小纸条

Authentication

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Inworld uses HTTP Basic auth with a single Base64-encoded credential string. Copy it verbatim from the Inworld dashboar…。

原文小纸条

Inworld uses HTTP Basic auth with a single Base64-encoded credential string. Copy it verbatim from the Inworld dashboard. The provider sends it as Authorization: Basic <apiKey> without any further encoding, so do not Base64-encode it yourself and do not pass a bearer-style token. See TTS auth notes for the same callout.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:聪明脑袋模型s。

原文小纸条

Models

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Supported 聪明脑袋模型 ids: inworld-tts-1.5-max (default), inworld-tts-1.5-mini, inworld-tts-1-max, inworld-tts-1.

原文小纸条

Supported model ids: inworld-tts-1.5-max (default), inworld-tts-1.5-mini, inworld-tts-1-max, inworld-tts-1.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Audio outputs。

原文小纸条

Audio outputs

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Replies use MP3 by default. When the 消息通道 target is voice-note OpenClaw asks Inworld for OGG_OPUS so the audio plays as…。

原文小纸条

Replies use MP3 by default. When the channel target is voice-note OpenClaw asks Inworld for OGG_OPUS so the audio plays as a native voice bubble. Telephony synthesis uses raw PCM at 22050 Hz to feed the telephony bridge.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Custom endpoints。

原文小纸条

Custom endpoints

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Override the 对话接口 host with 小纸条消息s.tts.providers.inworld.baseUrl. Trailing slashes are stripped before requests are sen…。

原文小纸条

Override the API host with messages.tts.providers.inworld.baseUrl. Trailing slashes are stripped before requests are sent.

第 5 站

Related

这一节在讲一类能力是怎么工作的:它能做什么、不能做什么、适合在什么场景下调用。

这段在解决什么

这一节在讲一类能力是怎么工作的:它能做什么、不能做什么、适合在什么场景下调用。

为什么值得看

你理解的是能力边界,不只是功能名字。

真要动手时

如果这节里同时出现命令、配置和例子,优先先看例子,再回头看配置。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Card大家一起的房间 Text-to-speech TTS overview, providers, and 小纸条消息s.tts 设置说明书. 设置说明书uration Full 设置说明书 reference including 小…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Card大家一起的房间。

原文小纸条

CardGroup

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Text-to-speech。

原文小纸条

Text-to-speech

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:TTS overview, providers, and 小纸条消息s.tts 设置说明书.

原文小纸条

TTS overview, providers, and messages.tts config.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:设置说明书uration。

原文小纸条

Configuration

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Full 设置说明书 reference including 小纸条消息s.tts settings.

原文小纸条

Full config reference including messages.tts settings.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Providers。

原文小纸条

Providers

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:All bundled OpenClaw providers.

原文小纸条

All bundled OpenClaw providers.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Troubleshooting。

原文小纸条

Troubleshooting

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Common issues and debugging steps.

原文小纸条

Common issues and debugging steps.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:---。

原文小纸条

---

AdSense 连接验证已经放在页面头部;广告单元等站点审批通过后再启用。

google-adsense-account: ca-pub-3833673520933536