Psalm 104:30 (KJV)

26 Thou sendest forth thy spirit, they are created: and thou renewest the face of the earth

The preceding 6 verses are referring to birds and animals so in continuity this verse too? Meaning, many are spirit filled from God. Nephesh chayah. Alternatively, it may be applying to further humans created as well as man.