It does not seem to me that you have to speak in an "unlearned prayer language", i.e. tongues. When talking about the gifts of the Holy Spirit we definitely are not told that everyone gets all of them. In fact the word "some" is used to describe who is getting different gifts. We are also told "Not all speak in tongues."
That's because when talking about the gifts of the Holy Spirit Paul is referring specifically to the meetings-use,
giving to the assembled church of attributes that
all Christians have for private use.
If you think about the statements actually made in the passage you refer to (1 Corinthians 12) you should see this!
He specifically says
"to one is given... wisdom... knowledge ...faith ...etc"
In meetings, only "one" should speak at once to avoid confusion. If he were talking about what different people get when they become Christians you would have the ridiculous doctrine that only one, or perhaps only some, get knowledge (the rest know nothing?), only some have faith etc!!
If you read back to chapter 11 to get the context of this passage you should clearly see that he is talking about what God wants in meetings.
If you zoom out further and start at the beginning of the letter you find Paul affirming:
"I thank my God always on your behalf, for the grace of God which is given you by Jesus Christ; That in every thing ye are enriched by him, in all utterance, and in all knowledge" (1:4-5)
i.e. all that have Jesus within have all his attributes! You cannot have Jesus without his mind, heart etc.
If it was true that only some Christians spoke in tongues, Paul would not have to write to them reasoning for them not to all do so when they meet, the problem could never arise!!
So, 1 Corinthians 12 affirms what Acts and other passages teach - all speak in tongues when they become Christian in the original sense by receiving Christ's Spirit (Romans 8:8-9).
Every time you pray in tongues you show the need and you give the lie to the idea that someone else doesn't.