Faits : A. A._ a travaillé jusqu'au 31 août 2008 en qualité de salariée auprès d'une compagnie d'assurances, avant de se lancer une activité de traductrice indépendante et de s'affilier à compter du 1 er octobre 2008 en qualité d'assurée exerçant une activité indépendante auprès de la Caisse de compensation du canton de Fribourg (ci-après: la Caisse de compensation). A la suite de la naissance de son fils en mars 2009, elle a présenté le 20 septembre 2010 une demande d'allocation de maternité auprès de la Caisse de compensation. Par décision du 27 mai 2011 (qui faisait suite à une première décision du 24 septembre 2010 annulée sur opposition le 4 janvier 2011), la Caisse de compensation a reconnu à l'assurée le droit à une allocation de maternité pour la période courant du 26 mars au 1er juillet 2009, cal culée sur la base d'un revenu journalier moyen de 3 fr. (revenu déterminant de 1'080 fr.). Par décision du 30 janvier 2012, dont le contenu a été précisé le 15 mars 2012, la Caisse de compensation a partiellement admis l'opposition formée par l'assurée et lui a reconnu le droit à une allocation de maternité calculée sur la base d'un revenu journalier moyen de 33 fr. (revenu déterminant de 11'880 fr.). B. Par jugement du 12 février 2014, la Cour des assurances sociales du Tribunal cantonal du canton de Fribourg a partiellement admis le recours de l'assurée, fixé le revenu déterminant pour le calcul de l'allocation de maternité à 50'000 fr. et renvoyé la cause à la Caisse de compensation pour nouveau calcul des prestations. C. L'Office fédéral des assurances sociales (OFAS) interjette un recours en matière de droit public contre ce jugement dont il demande l'annulation. Il conclut au renvoi de l'affaire à la Caisse de compensation pour nouvelle décision. A._ conclut au rejet du recours dans la mesure de sa recevabilité, tandis que la Caisse de compensation se rallie aux moyens développés par l'OFAS.