First off the general pattern has been that it is rare for a hobby to totally supplanted by a development of technology. Either one of two things happen with a piece of new tech.
1) It winds up enhancing the hobby but still continues on as much as it has been.
2) It winds branching off into it own thing.
For tabletop roleplaying this is illustrated by two examples
Computer Roleplaying Games - started out as a way of playing D&D on a computer (CP/M, DOS, Mac, Windows, Mainframes, etc).
Virtual Tabletop (VTT) - An evolution of play by chat. A whiteboard (to display images) was added to the text chat along with various RPG computer utility like a dice roller.
CRPGs spawned their own thing that parallel RPGs but never had much utility for a tabletop RPG campaign. The software that came the closest was Neverwinter Nights by Bioware but even there it wound but more like a MMORPG for a small group that required it own very different preparation and play style. Then there is MMORPGs some of which have roleplaying with other people but their flexibility is extremely limited compared to what a human referee can do with pen and paper. The same with CRPGs. The advantage of both is that they automate everything, often has great graphics to look at, and a person can hop on at a time their own choosing.
In contrast Virtual Tabletop proved a perfect fit with tabletop RPGs allowing groups to seamlessly so from face to faced to online game and back. While there extra work to use the whiteboard part of a VTT everything else is what you do when running things face to face. The main downside is the one that plaques all video/audio conferencing is that with only virtual presence it hard to feel like you are there with the other players. But on the other groups and friends who live far apart can easily get together for some gaming.
VTTs got a shot in the arm with the maturing of the internet with HTML5 and other technology. Allowing easy to setup server based VTTs like Roll20 to flourish. But advances in programming frameworks for games are also benefiting standalone VTTs like Fantasy Grounds.
My opinion that tabletop roleplaying is about players interacting with a setting as their character with their actions adjudicated by a human referee. Any technology that support any part of the above will get adopted by the hobby. Any technology that tries to supplant any part of the above will become it own thing and ignored by the hobby.
Somethings I can see coming for Tabletop RPGs.
1) Virtual battleboards. Flexible screen and smaller electronics results in a bar with a roll out screen that you put on any flat surface and display a gameboard. Prior to this will we see large format monitor designed to lay flat as a gameboard. Note that that we are in the midst and there are a variety of "almost there" solutions available. But all have a major cost factor.
2) Virtual pieces, while not as popular the above will work with either real game pieces that are stored separately. Or have the option to display on screen pieces like with the current iOS/Android pass and play board games.
3) Augmented reality - Physical game pieces capable of working with a interactive surface. Like Dwarven Forge it is a part of the hobby but not widely adopted because of the expense, prep, and inflexibility of the setup.
4) Virtual Reality - Virtual tabletop software now becomes immersive with the ability to put on a VR Google and actually look at a board and move pieces. Like interactive surfaces this is something that "almost there". Best example is Virtual Tabletop on Steam which you can use with the keyboard and mouse.
5) Computer Learning - Developed by fans, computer learning tools are used as roleplaying utilities that greatly ease preparation. For example
Markov Name Generators and
Computer generated maps.
In my opinion true artificial intelligence is going to be remain 20 years away for a long long time. However AI techniques, like computer learning, will have a huge impact over the next 20 years. Basically software developers are becoming very good at teaching or having computer figuring out the rule and techniques to accomplish specific tasks. And synergies are occurring as people are mixing and matching these technologies.
For example the Markov Name Generator works by feeding it a list of example names and figuring out how to construct new words out of the names on the list. It does this for looking for patterns of repeated letters. While not quite as good as a hand tuned generator, it so much easier to setup that it is of great utility.
What all of this will amount to is that increasingly the amount of computer generated usable and complete material for use in a campaign will increase. Yeah some people will just use whatever is spit out 'as is' with predictable result. And some people will always write everything from scratch. But in-between the majority will do by hand only what they want to and incorporate the rest.
6) Better references - RPGs at different levels of complexity will always be part of the hobby. However advanced in other fields will feed back into the tabletop hobby to produce better references for rules and information during a session. Imagine something like Alexa from Amazon but tuned to providing answers during a tabletop session.
Depending on how it implemented it could be wind up as co-GM handling most of the bookkeeping. I think it will be rare to supplant all the dice rolling but I can see an Alexa type device listening to the table and being used as part of the session. For example
Joe the Referee: Everybody roll initiative!
Joe the Referee: Alexa record initiative
Joe the Referee: Alexa The monsters rolls a 5 initiative
Joe the Referee: Alexa Blackbeard the Cruel rolls a 6 initiative
John (Player): Alexa Luven Lightfinder rolls a 6 initative
Mary (Player): Alexa Aleena rolle a 4 initiative
Andrew (Player): Alexa Roghan rolls a 3 initiative.
Joe the Referee: Alexa initiative finished.
Alexa: Ready for combat, Blackbeard the Cruel and Luven Lightfinger both go at the same time.
Joe the Referee: Alexa Blackbeard attack Luven.
Alexa: Blackbeard rolls a 18! (sound of a weapon hitting). Does 12 points of damage to Luven who now has 24 hit points left out of 36.
John (Player): Alexa Luven attacks Blackbeard with his short sword.
Alexa: Luven rolls a 12 and misses Blackbeard the Cruel.
or
John (Player): Alexa Luven attacks Blackbeard with his short sword.
Alexa: Roll 1d20 and add +4
(john rolls an 15)
John (Player): Alexa Luven rolls a 19 to hit Blackbeard
Alexa: Blackbeard hits roll 1d6+1 damage
John (Player): Alexa I roll 4 points of damage on Blackbeard
Alexa: (sound effect) Blackbeard grunts with pain as you slash him on his arm. The wound is only minor.