Re: Making Buddypress a Social Network for non-bloggers?
There is also a solution for that.. It’s called Community blogs: https://wordpress.org/extend/plugins/bp-community-blogs/
From the plugin description:
By activating the Community Blogs plugin, Administrators can give immediate registered user status to any member of their BuddyPress enabled site on the blogs they choose. All the member has to do is visit the blog. The user is silently added as a registered user of that blog. Administrators can choose the role the new user has. Either Contributor or Author. Admins can give access to all users or users from specific BuddyPress groups.
As soon as a (registered) users visit the Blog (in your case Community Voice page) it automatically gets added as an author and is allowed to post! Great huh?