MCP ExplorerExplorer

Raspberry Pi Llm Mcp Music Websearch Asr Tts Qa

@18757219260on 10 months ago
2 MIT
FreeCommunity
AI Systems
Raspberry Pi LLM project with face recognition, ASR, TTS, music playback, and web search.

Overview

What is Raspberry Pi Llm Mcp Music Websearch Asr Tts Qa

raspberry-pi-llm–mcp-music-websearch-asr-tts-qa is a Raspberry Pi-based project that integrates various functionalities including face recognition, speech input and output, music playback, and web search capabilities using advanced language models and APIs.

Use cases

Use cases include creating a smart home assistant that can recognize users, play music on command, and perform web searches, as well as developing educational applications that utilize voice interaction.

How to use

To use the system, first set up the face library and knowledge base by running ‘python mk_faiss.py’ and ‘python face_create.py’. Then, execute the main interactive program with ‘python main_stream.py’ for terminal UI or ‘python app.py’ for graphical UI.

Key features

Key features include face recognition using OpenCV, real-time speech recognition and output via Baidu Speech Recognition API and edge_tts, music playback controls, and a terminal UI for user interaction.

Where to use

This system can be utilized in various fields such as home automation, personal assistants, educational tools, and entertainment systems, where voice interaction and face recognition are beneficial.

Content

树梅派 LLM


目录


系统功能

  • 自我设计

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

  • 人脸识别
    opencv 人脸识别

  • 语音输入与输出
    百度语音识别APIedge_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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers