【Show HN】Strands Agentsで動く!AI搭載の伝説の喋る魚「Big Mouth Billy Bass」を作ってみた
Show HN: BillAI Bass, an AI-Powered Big Mouth Billy Bass Using Strands Agents
Show HN: BillAI Bass, an AI-Powered Big Mouth Billy Bass Using Strands Agents
Strands Agentsを活用して、あの有名な歌う魚の玩具「Big Mouth Billy Bass」をAIで賢く進化させてみました。まさに技術の無駄遣い(褒め言葉)を体現したような、最高に面白いプロジェクトです!
BillAI Bassを作ってみたよ。単に作ってみたかったからなんだけどね。Raspberry PiとStrands Agentsで動いていて、双方向ストリーミングにも対応してる。リポジトリにコードとハードウェアのセットアップを全部載せてあるから、実装について質問があればいつでも聞いて!
最高だね!子供の頃、このおもちゃのCMを見たのを覚えてるよ。あの頃の自分に「将来Billy Bassが世界のあらゆる知識を身につけて、何でも話せるようになるよ」って言ったらなんて思うだろうな。
プロジェクト名がすごくいいね。
2000年のMacHackで開催されたMike Neil氏のFishHackを思い出すよ。https://tidbits.com/2000/07/03/the-machax-best-hack-contest-2000-winners/
readme.mdにAmazonの買い物リストを載せてるのが最高。これを作るのは直感的じゃないから、助かるよ。
額縁に釘付けにされているっていう設定にプラス10点!サブスク料なしでPi上で動くローカルの会話モデルを使わずにAmazon Bedrockを使った点でマイナス10点だな。Bedrockのセットアップをgemma-4 E2Bに置き換えてみてよ。
ちゃんとワイヤーストリッパーを使いなよ!ニッパーで配線を剥いちゃダメだ。
低電力デバイスで動く軽量なモデルがあれば、それを使って完全に自己完結させることもできるかもね。一日中ずっと思考(トークン生成)させて、それを音声に変換して保存しておけば、叩かれたときにその保存した音声を再生するような仕組みにできそう。