voice ai js starter
1.0.0

https://voiceai-js-starter.vercel.app/
该回购包含一个端到端的启动项目,用于简单的基于WebSocket的AI语音助手。我不会声称这个项目是最快或最强大的,但它是100%免费和开源的,因此请随时修改并将其用作您自己项目的基础。
使用最快的配置,您可以在用户停止说话后看到〜1S TTFB(第一个字节的时间)中的助手响应时间。
如果您有任何疑问或反馈,请随时打开问题。
只需运行此命令即可创建一个新的语音AI项目。
npx create-voice-ai
cd web
npm install
npm run start
这将启动localhost:3000
您将需要创建一个具有以下环境变量的.env文件。只需使用OPENAI_API_KEY ,您就可以忍受一个非常强大的全栈代理。
OPENAI_API_KEY = <REQUIRED> # Required
ELEVEN_LABS_API_KEY = <OPTIONAL> # For use with ElevenLabs
DEEPGRAM_API_KEY = <OPTIONAL> # For use with Deepgram
PLAYHT_USER_ID = <OPTIONAL> # For use with PlayHT
PLAYHT_API_KEY = <OPTIONAL> # For use with PlayHT cd server
npm install
npm run start
这将在localhost:8000
该项目配置的玩具示例是L&L Hawaiian BBQ的简单订购助手。要创建自己的助手,请查看server/index.starter.js并按照说明进行操作。