类库
› ten-framework
TEN-framework/ten-framework
TEN-framework是一个开源框架,用于开发对话式语音AI代理,帮助用户快速搭建智能语音应用。
技术栈
ai_agents/agents/ten_packages/extension/aliyun_asr python
查看全部依赖 (2)
依赖
Pydantic
alibabacloud_nls_python_sdk
ai_agents/agents/ten_packages/extension/aliyun_asr_bigmodel_python python
查看全部依赖 (2)
依赖
Pydantic
dashscope
ai_agents/agents/ten_packages/extension/anam_avatar_python python
网络
Requests
查看全部依赖 (4)
依赖
NumPy
agora-token-builder
scipy
websockets
ai_agents/agents/ten_packages/extension/assemblyai_asr_python python
查看全部依赖 (2)
依赖
Pydantic
websockets
ai_agents/agents/ten_packages/extension/aws_asr_python python
测试
pytest
查看全部依赖 (3)
依赖
Pydantic
amazon-transcribe
typing_extensions
ai_agents/agents/ten_packages/extension/azure_asr_python python
查看全部依赖 (4)
依赖
Pydantic
aiofiles
azure-cognitiveservices-speech
websockets
ai_agents/agents/ten_packages/extension/azure_mllm_python python
查看全部依赖 (5)
依赖
NumPy
Pydantic
aiohttp
asyncio
pydub
ai_agents/agents/ten_packages/extension/azure_tts_python python
查看全部依赖 (3)
依赖
Pydantic
azure-cognitiveservices-speech
typing-extensions
ai_agents/agents/ten_packages/extension/bedrock_llm_python python
查看全部依赖 (4)
依赖
NumPy
asyncio
boto3
python-dotenv
ai_agents/agents/ten_packages/extension/bingsearch_tool_python python
查看全部依赖 (1)
依赖
aiohttp
ai_agents/agents/ten_packages/extension/blaze_stt_python python
查看全部依赖 (2)
依赖
Pydantic
httpx
ai_agents/agents/ten_packages/extension/blaze_tts_python python
查看全部依赖 (2)
依赖
Pydantic
httpx
ai_agents/agents/ten_packages/extension/bytedance_asr python
查看全部依赖 (3)
依赖
Pydantic
asyncio
websockets
ai_agents/agents/ten_packages/extension/bytedance_llm_based_asr python
查看全部依赖 (2)
依赖
Pydantic
websockets
ai_agents/agents/ten_packages/extension/bytedance_tts_duplex python
查看全部依赖 (3)
依赖
asyncio
fastrand
websockets
ai_agents/agents/ten_packages/extension/cartesia_tts python
查看全部依赖 (2)
依赖
aiohttp
asyncio
ai_agents/agents/ten_packages/extension/computer_tool_python python
网络
Requests
查看全部依赖 (2)
依赖
Pydantic
openai
ai_agents/agents/ten_packages/extension/conversation_recorder python
查看全部依赖 (4)
依赖
NumPy
boto3
google-cloud-storage
scipy
ai_agents/agents/ten_packages/extension/cosy_tts_python python
查看全部依赖 (2)
依赖
Pydantic
dashscope
ai_agents/agents/ten_packages/extension/coze_llm2_python python
查看全部依赖 (1)
依赖
cozepy
ai_agents/agents/ten_packages/extension/deepgram_asr_python python
查看全部依赖 (2)
依赖
Pydantic
websockets
ai_agents/agents/ten_packages/extension/deepgram_tts python
查看全部依赖 (1)
依赖
websockets
ai_agents/agents/ten_packages/extension/deepgram_ws_asr_python python
查看全部依赖 (2)
依赖
Pydantic
aiohttp
ai_agents/agents/ten_packages/extension/dify_llm2_python python
查看全部依赖 (1)
依赖
aiohttp
ai_agents/agents/ten_packages/extension/dingtalk_bot_tool_python python
网络
Requests
ai_agents/agents/ten_packages/extension/elevenlabs_asr_python python
查看全部依赖 (2)
依赖
Pydantic
websockets
ai_agents/agents/ten_packages/extension/elevenlabs_tts2_python python
查看全部依赖 (3)
依赖
Pydantic
elevenlabs
websockets
ai_agents/agents/ten_packages/extension/ezai_asr python
测试
pytest
查看全部依赖 (1)
依赖
websockets
ai_agents/agents/ten_packages/extension/fashionai python
查看全部依赖 (1)
依赖
websockets
ai_agents/agents/ten_packages/extension/fish_audio_tts_python python
查看全部依赖 (2)
依赖
Pydantic
fish-audio-sdk
ai_agents/agents/ten_packages/extension/gemini_llm2_python python
查看全部依赖 (1)
依赖
httpx
ai_agents/agents/ten_packages/extension/gemini_mllm_python python
查看全部依赖 (2)
依赖
asyncio
google-genai
ai_agents/agents/ten_packages/extension/gemini_tts_python python
查看全部依赖 (2)
依赖
Pydantic
google-genai
ai_agents/agents/ten_packages/extension/generic_video_python python
网络
Requests
查看全部依赖 (4)
依赖
NumPy
agora-token-builder
scipy
websockets
ai_agents/agents/ten_packages/extension/gladia_asr_python python
网络
Requests
查看全部依赖 (3)
依赖
Pydantic
deepgram-sdk
websockets
ai_agents/agents/ten_packages/extension/glm_mllm_python python
查看全部依赖 (5)
依赖
NumPy
Pydantic
aiohttp
asyncio
pydub
ai_agents/agents/ten_packages/extension/glue_python_async python
查看全部依赖 (1)
依赖
NumPy
ai_agents/agents/ten_packages/extension/google_asr_python python
测试
pytest
查看全部依赖 (1)
依赖
google-cloud-speech
ai_agents/agents/ten_packages/extension/google_tts_python python
查看全部依赖 (2)
依赖
Pydantic
google-cloud-texttospeech
ai_agents/agents/ten_packages/extension/gradium_asr_python python
查看全部依赖 (3)
依赖
Pydantic
typing-extensions
websockets
ai_agents/agents/ten_packages/extension/gradium_tts_python python
查看全部依赖 (1)
依赖
websockets
ai_agents/agents/ten_packages/extension/grok_python python
网络
Requests
查看全部依赖 (3)
依赖
NumPy
openai
pillow
ai_agents/agents/ten_packages/extension/groq_tts_python python
查看全部依赖 (4)
依赖
Pydantic
groq
socksio
typing-extensions
ai_agents/agents/ten_packages/extension/heygen_avatar_python python
网络
Requests
查看全部依赖 (4)
依赖
NumPy
agora-token-builder
scipy
websockets
ai_agents/agents/ten_packages/extension/humeai_tts_python python
查看全部依赖 (2)
依赖
Pydantic
hume
ai_agents/agents/ten_packages/extension/inworld_tts_python python
查看全部依赖 (2)
依赖
aiohttp
asyncio
ai_agents/agents/ten_packages/extension/mcp_client_python python
查看全部依赖 (1)
依赖
mcp
ai_agents/agents/ten_packages/extension/minimax_tts_websocket_python python
查看全部依赖 (3)
依赖
Pydantic
aiohttp
websockets
ai_agents/agents/ten_packages/extension/murf_tts_python python
查看全部依赖 (2)
依赖
asyncio
websockets
ai_agents/agents/ten_packages/extension/neuphonic_tts python
查看全部依赖 (2)
依赖
pyneuphonic
websockets
ai_agents/agents/ten_packages/extension/nvidia_riva_tts_python python
查看全部依赖 (3)
依赖
NumPy
asyncio
nvidia-riva-client
ai_agents/agents/ten_packages/extension/openai_asr_python python
测试
pytest
查看全部依赖 (5)
依赖
Pydantic
openai
samplerate
typing_extensions
websockets
ai_agents/agents/ten_packages/extension/openai_gpt_image_python python
查看全部依赖 (2)
依赖
Pydantic
openai
ai_agents/agents/ten_packages/extension/openai_image_generate_tool python
网络
Requests
查看全部依赖 (1)
依赖
openai
ai_agents/agents/ten_packages/extension/openai_llm2_python python
网络
Requests
查看全部依赖 (3)
依赖
NumPy
openai
pillow
ai_agents/agents/ten_packages/extension/openai_mllm_python python
查看全部依赖 (5)
依赖
NumPy
Pydantic
aiohttp
asyncio
pydub
ai_agents/agents/ten_packages/extension/openai_tts2_python python
查看全部依赖 (2)
依赖
asyncio
httpx
ai_agents/agents/ten_packages/extension/openclaw_gateway_tool_python python
查看全部依赖 (2)
依赖
aiohttp
cryptography
ai_agents/agents/ten_packages/extension/oracle_asr_python python
查看全部依赖 (3)
依赖
Pydantic
oci
websockets
ai_agents/agents/ten_packages/extension/oracle_tts_python python
查看全部依赖 (2)
依赖
Pydantic
oci
ai_agents/agents/ten_packages/extension/playht_tts_python python
查看全部依赖 (3)
依赖
Pydantic
pyht
typing-extensions
ai_agents/agents/ten_packages/extension/polly_tts python
查看全部依赖 (3)
依赖
Pydantic
boto3
typing-extensions
ai_agents/agents/ten_packages/extension/queritsearch_tool_python python
查看全部依赖 (1)
依赖
aiohttp
ai_agents/agents/ten_packages/extension/qwen3_tts_python python
查看全部依赖 (4)
依赖
NumPy
Pydantic
qwen-tts
torch
ai_agents/agents/ten_packages/extension/rime_http_tts python
查看全部依赖 (3)
依赖
Pydantic
asyncio
httpx
ai_agents/agents/ten_packages/extension/rime_tts python
查看全部依赖 (2)
依赖
asyncio
websockets
ai_agents/agents/ten_packages/extension/sarvam_asr_python python
查看全部依赖 (4)
依赖
NumPy
Pydantic
aiohttp
websockets
ai_agents/agents/ten_packages/extension/sarvam_http_tts python
查看全部依赖 (3)
依赖
Pydantic
asyncio
httpx
ai_agents/agents/ten_packages/extension/soniox_asr_python python
查看全部依赖 (3)
依赖
Pydantic
aiofiles
websockets
ai_agents/agents/ten_packages/extension/speechmatics_asr_python python
查看全部依赖 (3)
依赖
Pydantic
aiofiles
speechmatics-python
ai_agents/agents/ten_packages/extension/stepfun_mllm_python python
查看全部依赖 (5)
依赖
NumPy
Pydantic
aiohttp
asyncio
pydub
ai_agents/agents/ten_packages/extension/stepfun_tts_python python
查看全部依赖 (1)
依赖
websockets
ai_agents/agents/ten_packages/extension/tencent_asr_python python
测试
pytest
查看全部依赖 (3)
依赖
Pydantic
typing_extensions
websockets
ai_agents/agents/ten_packages/extension/tencent_tts_python python
查看全部依赖 (3)
依赖
Pydantic
aiohttp
websocket-client
ai_agents/agents/ten_packages/extension/text_webhook python
查看全部依赖 (1)
依赖
aiohttp
ai_agents/agents/ten_packages/extension/thymia_analyzer_python python
查看全部依赖 (2)
依赖
aiohttp
asyncio
ai_agents/agents/ten_packages/extension/vibevoice_tts_websocket_python python
查看全部依赖 (2)
依赖
Pydantic
websockets
ai_agents/agents/ten_packages/extension/weatherapi_tool_python python
查看全部依赖 (2)
依赖
aiohttp
asyncio
ai_agents/agents/ten_packages/extension/websocket_server python
测试
pytest
查看全部依赖 (2)
依赖
Pydantic
websockets
ai_agents/agents/ten_packages/extension/whisper_stt_python python
测试
pytest
查看全部依赖 (3)
依赖
NumPy
Pydantic
faster-whisper
ai_agents/agents/ten_packages/extension/xfyun_asr_bigmodel_python python
查看全部依赖 (2)
依赖
Pydantic
websockets
ai_agents/agents/ten_packages/extension/xfyun_asr_dialect_python python
查看全部依赖 (2)
依赖
Pydantic
websockets
ai_agents/agents/ten_packages/extension/xfyun_asr_python python
查看全部依赖 (2)
依赖
Pydantic
websockets
ai_agents/playground javascript
框架
Next.js
16.0.7
React
19.2.0
状态管理
Redux
^5.0.1
网络
Axios
^1.13.1
CSS 框架
Tailwind CSS
^4.1.16
代码规范
Biome
2.1.4
查看全部依赖 (40)
依赖
@hookform/resolvers
^3.10.0
@radix-ui/react-avatar
^1.1.10
@radix-ui/react-checkbox
^1.3.3
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
^2.1.16
@radix-ui/react-label
^2.1.7
@radix-ui/react-popover
^1.1.15
@radix-ui/react-progress
^1.1.7
@radix-ui/react-select
^2.2.6
@radix-ui/react-slot
^1.2.3
@radix-ui/react-switch
^1.2.6
@radix-ui/react-tabs
^1.1.13
@radix-ui/react-tooltip
^1.2.8
@reduxjs/toolkit
^2.9.2
@trulience/react-sdk
^1.0.98
agora-rtc-sdk-ng
^4.23.0
agora-rtm
^2.2.3
class-variance-authority
^0.7.1
clsx
^2.1.1
lucide-react
^0.546.0
next-themes
^0.4.6
protobufjs
^7.5.4
react-colorful
^5.6.1
react-dom
19.2.0
react-hook-form
^7.65.0
react-redux
^9.2.0
sonner
^1.7.4
tailwind-merge
^2.6.0
tailwindcss-animate
^1.0.7
zod
^3.25.76
开发依赖
@minko-fe/postcss-pxtoviewport
^1.5.0
@svgr/webpack
^8.1.0
@tailwindcss/postcss
^4.1.16
@types/node
^20.19.24
@types/react
19.2.2
@types/react-dom
19.2.2
@types/react-redux
^7.1.34
postcss
^8.5.6
protobufjs-cli
^1.1.3
typescript
^5.9.3
ai_agents/server go
框架
Gin
v1.9.1
查看全部依赖 (5)
依赖
github.com/AgoraIO/Tools/DynamicKey/AgoraDynamicKey/go/src
v0.0.0-20241016072020-3226f86a4488
github.com/go-resty/resty/v2
v2.13.1
github.com/gogf/gf
v1.16.9
github.com/google/uuid
v1.6.0
github.com/joho/godotenv
v1.5.1
core/src/ten_manager rust
查看全部依赖 (2)
开发依赖
tempfile
3.5
urlencoding
2.1
core/src/ten_manager/designer_frontend javascript
框架
React
^18.3.1
状态管理
Zustand
^5.0.8
数据请求
React Query
^5.90.10
构建工具
Vite
^7.2.2
esbuild
^0.24.2
测试
Playwright
^1.56.1
CSS 框架
Tailwind CSS
^4.1.17
代码规范
Biome
2.3.0
ESLint
^9.39.1
查看全部依赖 (83)
依赖
@autoform/react
^4.0.0
@autoform/zod
^5.0.0
@hookform/resolvers
^5.2.2
@monaco-editor/react
^4.7.0
@radix-ui/react-accordion
^1.2.12
@radix-ui/react-avatar
^1.1.11
@radix-ui/react-checkbox
^1.3.3
@radix-ui/react-context-menu
^2.2.16
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
^2.1.16
@radix-ui/react-label
^2.1.8
@radix-ui/react-navigation-menu
^1.2.14
@radix-ui/react-popover
^1.1.15
@radix-ui/react-progress
^1.1.8
@radix-ui/react-scroll-area
^1.2.10
@radix-ui/react-select
^2.2.6
@radix-ui/react-separator
^1.1.8
@radix-ui/react-slot
^1.2.4
@radix-ui/react-switch
^1.2.6
@radix-ui/react-tabs
^1.1.13
@radix-ui/react-toggle
^1.1.10
@radix-ui/react-tooltip
^1.2.8
@tanstack/react-query-devtools
^5.90.2
@tanstack/react-table
^8.21.3
@types/react-window
^1.8.8
@xterm/addon-attach
^0.11.0
@xterm/addon-fit
^0.10.0
@xterm/addon-unicode11
^0.8.0
@xterm/addon-web-links
^0.11.0
@xterm/xterm
^5.5.0
@xyflow/react
^12.9.3
agora-rtc-react
2.0.0
agora-token
^2.0.5
buffer
^6.0.3
class-variance-authority
^0.7.1
clsx
^2.1.1
cmdk
^1.1.1
crypto-browserify
^3.12.1
dagre
^0.8.5
date-fns
^4.1.0
i18next
^24.2.3
i18next-browser-languagedetector
^8.2.0
i18next-http-backend
^3.0.2
lucide-react
^0.525.0
monaco-editor
^0.52.2
motion
^12.23.24
next-themes
^0.4.6
pino
^9.14.0
process
^0.11.10
react-day-picker
^9.11.1
react-dom
^18.3.1
react-hook-form
^7.66.1
react-i18next
^15.7.4
react-icons
^5.5.0
react-markdown
^10.1.0
react-resizable-panels
^2.1.9
react-virtualized-auto-sizer
^1.0.26
react-window
^1.8.11
recharts
^2.15.4
remark-gfm
^4.0.1
sonner
^1.7.4
swr
^2.3.6
tailwind-merge
^3.4.0
tailwindcss-animate
^1.0.7
trulience-sdk
https://trulience.com/release/prod/latest/trulience-sdk.tar.gz
zod
^4.1.12
开发依赖
@eslint/js
^9.39.1
@tailwindcss/postcss
^4.1.17
@tailwindcss/typography
^0.5.19
@tanstack/eslint-plugin-query
^5.91.2
@types/dagre
^0.7.53
@types/node
^24.10.1
@types/react
^18.3.27
@types/react-dom
^18.3.7
@vitejs/plugin-react-swc
^3.11.0
eslint-plugin-react-hooks
^5.2.0
eslint-plugin-react-refresh
^0.4.24
globals
^15.15.0
pino-pretty
^13.1.2
postcss
^8.5.6
typescript
~5.7.3
typescript-eslint
^8.47.0
vite-plugin-node-polyfills
^0.24.0
core/src/ten_runtime/binding/nodejs javascript
查看全部依赖 (3)
开发依赖
@types/node
^18.19.112
source-map-support
^0.5.21
typescript
^5.8.3
core/src/ten_runtime/binding/python python
查看全部依赖 (2)
依赖
namedthreads
uvloop
core/src/ten_rust rust
框架
Actix Web
4.9.0
查看全部依赖 (3)
依赖
actix-rt
2.10.0
aes
0.8.4
anyhow
1.0
根目录 javascript
代码规范
Biome
2.3.0
查看全部依赖 (2)
开发依赖
@types/mocha
^10.0.10
@types/node
^22.17.1
packages/core_apps/default_app_go go
查看全部依赖 (1)
依赖
ten_framework
v0.0.0-00010101000000-000000000000
packages/core_apps/default_app_nodejs javascript
查看全部依赖 (2)
依赖
ten-runtime-nodejs
file:./ten_packages/system/ten_runtime_nodejs
开发依赖
typescript
^5.7.2
packages/core_extensions/default_asr_extension_python python
网络
Requests
查看全部依赖 (2)
依赖
Pydantic
websockets
packages/core_extensions/default_async_extension_python python
测试
pytest
packages/core_extensions/default_extension_go go
查看全部依赖 (1)
依赖
ten_framework
v0.0.0-00010101000000-000000000000
packages/core_extensions/default_extension_nodejs javascript
查看全部依赖 (2)
依赖
ten-runtime-nodejs
file:../../../ten_packages/system/ten_runtime_nodejs
开发依赖
typescript
^5.7.2
packages/core_extensions/default_extension_python python
测试
pytest
packages/core_extensions/default_llm_extension_python python
网络
Requests
查看全部依赖 (2)
依赖
Pydantic
websockets
packages/core_extensions/default_mllm_extension_python python
网络
Requests
查看全部依赖 (2)
依赖
Pydantic
websockets
packages/core_extensions/default_tts_extension_python python
网络
Requests
查看全部依赖 (2)
依赖
Pydantic
websockets
packages/example_apps/pprof_app_go go
查看全部依赖 (1)
依赖
ten_framework
v0.0.0-00010101000000-000000000000
packages/example_apps/transcriber_demo go
查看全部依赖 (2)
依赖
github.com/joho/godotenv
v1.5.1
ten_framework
v0.0.0-00010101000000-000000000000
packages/example_apps/transcriber_demo/ten_packages/extension/audio_file_player_python python
查看全部依赖 (2)
依赖
pydub
typing-extensions
packages/example_apps/transcriber_demo/ten_packages/extension/vtt_nodejs javascript
查看全部依赖 (6)
依赖
node-wav
^0.0.2
ten-runtime-nodejs
file:../../../ten_packages/system/ten_runtime_nodejs
uuid
^9.0.0
开发依赖
@types/node
^20.0.0
@types/uuid
^9.0.0
typescript
^5.7.2
packages/example_apps/transcriber_demo/ten_packages/extension/web_audio_control_go go
查看全部依赖 (2)
依赖
github.com/gorilla/websocket
v1.5.1
ten_framework
v0.0.0-00010101000000-000000000000
packages/example_extensions/aio_http_server_python python
查看全部依赖 (1)
依赖
aiohttp
packages/example_extensions/event_bus_go go
查看全部依赖 (2)
依赖
dario.cat/mergo
v1.0.1
ten_framework
v0.0.0-00010101000000-000000000000
packages/example_extensions/http_server_extension_nodejs javascript
查看全部依赖 (3)
依赖
ten-runtime-nodejs
file:../../../ten_packages/system/ten_runtime_nodejs
开发依赖
@types/node
^22.13.5
typescript
^5.7.2
packages/example_extensions/ollama_python python
测试
pytest
查看全部依赖 (1)
依赖
ollama
packages/example_extensions/pil_demo_python python
查看全部依赖 (1)
依赖
pillow
packages/example_extensions/simple_http_server_go go
查看全部依赖 (1)
依赖
ten_framework
v0.0.0-00010101000000-000000000000
packages/example_extensions/websocket_server_nodejs javascript
查看全部依赖 (6)
依赖
express
^4.21.2
ten-runtime-nodejs
file:../../../ten_packages/system/ten_runtime_nodejs
ws
^8.18.0
开发依赖
@types/express
^5.0.0
@types/ws
^8.5.13
typescript
^5.7.2
packages/example_extensions/websocket_server_python python
查看全部依赖 (1)
依赖
websockets
third_party/clingo-sys rust
查看全部依赖 (1)
依赖
libc
0.2
third_party/libwebsockets/test-apps/android/app java
查看全部依赖 (1)
依赖
com.android.support:appcompat-v7
23.3.0
third_party/nlohmann_json/tools/serve_header python
查看全部依赖 (2)
依赖
PyYAML
watchdog
third_party/node-api-headers javascript
查看全部依赖 (1)
开发依赖
acorn
^8.12.1