TEN框架是一个多语言支持的开发平台,目前支持的编程语言包括:
- C和C++(用于核心组件开发)
- Go(适合网络服务开发)
- Python(主要脚本语言,用于快速原型开发)
- JavaScript/TypeScript(支持Web应用开发)
这种多语言支持使得不同背景的开发者都能使用熟悉的语言在TEN框架上进行开发。值得注意的是,框架通过统一的API接口设计,确保了不同语言的SDK具有一致的接口规范,方便开发者跨语言使用框架功能。
本答案来源于文章《TEN:构建实时多模态语音AI智能体的开源工具》