デバックしてみてください。
・声自体が取れているか?
・声はとれている, VoiceRecognitionV3.hの内部の機能の精度が悪いのが原因か?
・声もとれていて認識できているがLED点灯が問題か?
ーーー
・声自体が取れているか?
→ 「声を認識したとき」Serial.print()するようなコードを書いてチェック。
・VoiceRecognitionV3.hの内部の機能の精度が悪いのが原因か?
→ この場合は色々な解決策が考えられます。個人的には声を波形データに変換して取得するまではライブラリーをつかうけど、波形から色を認識する部分は独自に工夫してみるといいと思います。VoiceRecognitionV3.hは音を数字のデータに変換して取得するレイヤーと認識したデータから色を判断するレイヤーが同じなので柔軟性が低いと思います。
・声もとれていて認識できているがLED点灯が問題か?
→ LED点灯するコードを単独で動かしてみて, 本当に点灯するかチェック。