MCPInstall
raspberry-pi-llm--mcp-music-websearch-asr-tts-qa logo

raspberry-pi-llm--mcp-music-websearch-asr-tts-qa

by 18757219260 4 stars 18757219260/raspberry-pi-llm--mcp-music-websearch-asr-tts-qa

Raspberry Pi LLM project with face recognition, ASR, TTS, music playback, and web search.

READMEmain

树梅派 LLM


目录


系统功能

  • 自我设计
    根据自己需要构建知识库成为量身定做的问答助手

  • 人脸识别
    opencv 人脸识别

  • 语音输入与输出
    百度语音识别API 和 edge_tts 实时语音识别、流式语音输出

  • 大模型 qwenAPI 和本地向量化模型 text2vec_base_chinese_q8知识库检索配合大模型回答 mcp接入音乐播放和网络搜索和图像识别功能:
    支持播放 继续播放 下一首 上一首 暂停
    支持查看各地各时间点天气,各时间点的地区的事件
    支持实时图像识别,并根据语义进行不同角度的识别,如颜色、品牌、数数等 终端ui界面


配置

langchain_community
langchain
langchain_core
llama_cpp
openai
face_recognition
openvcv2
pickle
pyaudio
webrtcvad
baidu-aip
mcp-server
pyside6
首先构建人脸库和知识库
```bash
python mk_faiss.py
python face_create.py 

执行以下命令运行主交互程序:

终端
python main_stream.py 

UI显示
python app.py

More AI Chatbot MCP servers

Similar servers from the same category.

Jentic

jentic

Enables AI assistants to discover and execute external APIs and workflows through a Python SDK that leverages the Open Agentic Knowledge repository for standardized API access and execution.

AI Chatbot

Provides a bridge to the Flyworks AI lipsync service, enabling creation of digital avatar videos synchronized with audio inputs through a simple API.

git

Official JavaScript implementation that integrates with MiniMax's multimodal capabilities for image generation, video creation, text-to-speech, and voice cloning across multiple transport modes.

APIVideo+7

Provides a bridge to Mureka.ai's music generation capabilities, enabling on-demand creation of lyrics, complete songs, and instrumental tracks without requiring specialized music production knowledge.

AI Chatbot