Twitter new feature can capture up to 140 seconds of audio
The platform is now more inviting to influencers.