Skip to content

Guia de hardware & lista de material

Build recomendado

Peça Recomendado Notas
Placa Raspberry Pi 5, 8 GB Pi 4 (4 GB+) também serve, um pouco mais lento no LLM
Armazenamento microSD 32 GB+, ou NVMe via HAT modelos ocupam ~1–3 GB no total
Microfone mic USB, ou HAT ReSpeaker 2-Mic arrays far-field ajudam depois na wake word
Coluna coluna USB, 3.5 mm, ou I²S (MAX98357A) I²S soa melhor numa caixa
Alimentação fonte oficial 27 W USB-C PD (Pi 5) subtensão faz throttle à inferência
Arrefecimento cooler ativo / ventoinha o LLM usa todos os núcleos
Caixa impressa em 3D (opcional) manter as portas do mic desobstruídas

Escolher modelos por placa

Placa whisper LLM (Ollama)
Pi 5 (8 GB) base.en / small.en llama3.2:3b ou qwen2.5:3b
Pi 5 (4 GB) base.en llama3.2:1b
Pi 4 (4 GB) tiny.en / base.en llama3.2:1b

Modelos mais pequenos = respostas mais rápidas. Começa pequeno e sobe se a latência for aceitável.

Configuração de áudio

  1. Liga o mic e a coluna.
  2. Lista os dispositivos: arecord -l e aplay -l.
  3. Anota a placa/dispositivo (ex.: card 1 → plughw:1,0) e define device na config.
  4. Testa a captura: arecord -d 3 -f S16_LE -r 16000 -c 1 test.wav && aplay test.wav.

Caixa & montagem

  • Qualquer caixa de Pi 5/4 com cooler ativo e aberturas para o mic/coluna serve.
  • Se usares um HAT DAC/mic I²S, escolhe uma caixa com acesso aos GPIO.
  • Afasta o microfone da coluna para reduzir eco (ou acrescenta um pequeno defletor).

STLs de caixa imprimíveis e um diagrama de ligações são uma ótima contribuição da comunidade — PRs bem-vindos para os acrescentar em hardware/.