ラズベリーパイ5 + GPUで音声合成機能付きスマートスピーカーを自作 ~購入したものの紹介編~
はじめに
初めまして、かいじんZです。
タイトルの通り、ラズベリーパイ5とGPUを使用してスマートスピーカーを作ります。
スマートスピーカーならすでにたくさんあるじゃんと思ったあなた。
音声合成で誰の声でも話せるスマートスピーカーは欲しくありませんか?
欲しくない人は、ラズベリーパイ5にGPUを接続する方法まで見て帰ったらいいです。
嘘です。見てください。お願いします。
※購入したは良いもののまだ動作確認をしていません。参考程度に読んでください。
購入したもの
まず、ラズパイ5を初めて使うという方向けに言うと、セットアップするのに、
- ラズパイ5本体
- SDカード (OSのインストールができればなんでも良い)
- ラズパイ5用電源ケーブル
- micro HDMI ケーブル
- キーボード
- マウス
あたりは必須だと思われます。
以下に私が買ったものを紹介します。
ラズパイを動かすのに必要なもの
ラズパイ5
本体です。私は8GBを選びましたが、4GBもあります。
付属品はほとんどありません。
付属品盛りだくさんのスターターキッドも出ているかと思いますが、技適があるかどうかだけ必ず確認してしてください。
ないものは使い方次第で法律に引っかかる可能性があります。
SDカード
安くてまあまあ容量があるものを選びました。
ラズパイ用電源ケーブル
ボルトとアンペアが要件を満たしていればなんでもいいはず。
Type-Cで給電します。
ラズパイケース
TRASKIT アルミニウム合金製 Raspberry Pi 5 ケース/アクティブクーラー (ラズベリーパイ5は含まれません)
色々接続するのでケース自体は不要になる可能性がありますが、アクティブクーラーが付いているので無駄にはならないと思って買いました。
micro HDMI ケーブル
安くて長いものを。
以下はGPUを動かすために必要なもの
GPU
PayPayポイントが美味かったのでこちらのみヤフーショッピングで購入しました。
初めてGPUを購入したので、GPUの中では安いものを選びました。
電源ユニット
Thermaltake Smart 500W -STANDARD- PC電源ユニット PS624 PS-SPD-0500NPCWJP-W
GPUの電源はラズパイからの供給だけでは不足しているので、補助電源を使う必要があります。
どの電源ユニットを使用するかはGPUに合わせて検討してください。
ダミーカード (PCIeとM.2の変換ボード)
MZHOU2パックM.2キーM転送PCI-E1X4XカードをM.2NGFFアダプターカードに転送(2パック)
ラズパイ5はPCI Express(PCIe)に対応しており、私が閲覧したWebページではGPUを接続する上でPCIeをM.2スロットに変換していました。その変換をするカードです。(ダミーカードという名前のため最初なんのことだか全く分かりませんでした、、)
M.2とPCIe×4の変換ボード
Geekworm X1000 Pcie M.2 Key-M NVMe SSD拡張ボード、Raspberry Pi 5のみ適用
M.2からPCIe×4に変換します。つまり、ダミーカードと組み合わせてラズパイ5についているPCIeの数を増やしています。
PCIe x4 x16 拡張カード
私が購入したGPUはPCIe×16の端子を持っていたので上記の変換ではそのまま接続することは物理的にできません(多分)。
そこで、PCIe×4からPCIe×16に変換するカードを使います。
ただし、性能はPCIe×4の分しか発揮できないようです。
どうしたら全部活かせるのか正直分からないので有識者はコメントいただけると助かります。
ライザーカード
ライザーカードはPCIeを延長するケーブルです。
GPUについている端子をそのままPCIe x4 x16 拡張カードに挿すとラズパイがとんでもない角度になってしまい端子が折れる可能性があります。
端子間を延長して安定して置けるようにするのに使います。
最後に
はじめにも書きましたが、まだ動作確認をしていません。
購入や接続などは自己責任でお願いいたします。
次はラズパイ側のセットアップ編を書こうと思いましたが、すでにそのような記事が出回っているのでそちらを参考にしてください。
以下に私が参考にしたWebページのリンクを貼っておきます。
ということで、次回はラズパイでGPUを認識してみた編でお会いしましょう。
「Raspberry Pi 5」にOSをインストールして超小型デスクトップPCとして使えるようにする手順を初心者にも分かりやすくまとめてみた
【2024年最新版】OSインストールから初期設定まで|ラズベリーパイ セットアップ手順のすべて | sozorablog
【Raspberry Pi】公開鍵認証でSSH接続する方法(ラズパイのセキュリティ設定)|えりる研究室
Discussion