Chosen Solution

10th Anniversay Elmo Fisher Price, rolls over well but giggling stopped years ago, toy still excellent as it was my sons, he’s now 28, would love to fix ready for any grand children coming.

Most likely the wire is disconnected from the speaker, the fix itself would be simple, the biggest problem would to get into Elmo and afterwards restore it.

Thank you for that, will try and investigate that part and figure out how not to destroy it in the process. Thank you once again - will let you know if solved.