Launch HN: Speko (YC S26) – 语音 AI 版的 OpenRouter
Launch HN: Speko (YC S26) – OpenRouter for Voice AI

原始链接: https://speko.ai/

```javascript import { defineAgent, voice } from '@livekit/agents'; import * as openai from '@livekit/agents-plugin-openai'; const key = process.env.SPEKO_API_KEY!; const baseURL = 'https://api.speko.ai/v1'; export default defineAgent({ entry: async (ctx) => { const session = new voice.AgentSession({ // 使用 OpenAI 兼容接口配置语音转文字 (STT) stt: new openai.STT({ apiKey: key, baseURL, model: 'auto' }), // 使用 OpenAI 兼容接口配置大语言模型 (LLM) llm: new openai.LLM({ apiKey: key, baseURL, model: 'auto' }), // 使用 OpenAI 兼容接口配置文字转语音 (TTS) tts: new openai.TTS({ apiKey: key, baseURL, model: 'auto' }), }); await session.start({ agent: new voice.Agent({ ... }) }); }, }); ```

Speko (YC S26) 是一个“语音 AI 版的 OpenRouter”,旨在帮助开发者优化其语音智能体技术栈。大多数生产环境中的语音智能体都依赖于语音转文字 (STT)、大语言模型 (LLM) 和文字转语音 (TTS) 模型的老旧组合。由于基准测试和更换供应商的工作量巨大,许多公司仍被困在性能较差或价格昂贵的传统模型上。 Speko 通过根据用户定义的延迟、成本和准确性等限制条件对各供应商进行基准测试,实现了这一过程的自动化。用户提供评价标准,Speko 的路由系统便会实时选择表现最佳的模型。该平台提供透明的公共基准测试,并利用自动评分系统来评估语音的自然度。 为解决延迟和安全问题,Speko 开源了一个旁路网关(MIT 许可)。这使得团队可以通过在本地运行网关,避免额外的网络跳转,并完全掌控自己的 API 密钥。虽然托管路由服务是收费的,但网关和“自带密钥”(BYOK) 配置是免费的。Speko 保持模型中立,确保其性能排名公正客观。
相关文章

原文
import { defineAgent, voice } from '@livekit/agents';
import * as openai from '@livekit/agents-plugin-openai';

const key = process.env.SPEKO_API_KEY!;
const baseURL = 'https://api.speko.ai/v1';

export default defineAgent({
  entry: async (ctx) => {
    const session = new voice.AgentSession({
      stt: new openai.STT({ apiKey: key, baseURL, model: 'auto' }),
      llm: new openai.LLM({ apiKey: key, baseURL, model: 'auto' }),
      tts: new openai.TTS({ apiKey: key, baseURL, model: 'auto' }),
    });
    await session.start({ agent: new voice.Agent({ ... }) });
  },
});
联系我们 contact @ memedata.com