Where can I find an extensive list of the preferred chemical nomenclature? I'm writing text to speech software, and as it stands, I already have a method for reading out mathematical formulas accurately, which I have been using with chemicals as well. Thus, something like:

H2O would be read more or less as "Ayche, sub two, O".

and 

CO2 would be read more or less as "Sea, O, sub two"

That is fine here and there, However in a lot of texts this becomes extremely tedious, for example:


  In tissue, cellular respiration produces carbon dioxide as a waste product; as one of the primary roles of the cardiovascular system, most of this CO2 is rapidly removed from the tissues by its hydration to bicarbonate ion. The bicarbonate ion present in the blood plasma is transported to the lungs, where it is dehydrated back into CO2 and released during exhalation. These hydration and dehydration conversions of CO2 and H2CO3


https://en.wikipedia.org/wiki/Bicarbonate_buffer_system

In this paragraph alone, you would hear: "Sea, O, sub two" three times. While I am not a chemist, I would assume that most listeners would prefer to hear would prefer to listen to a nomenclature that actually gave a name to the formula in cases like these, thus instead of hearing "Sea, O, sub two" and  "Ayche, sub two, O". -- you would hear the preferred chemical nomenclature, 


Carbon Dioxide


and


Water


or 


Oxidane


or


Dihydrogen monoxide 


Is there a big table or list or resource available of the preferred nomenclature? And how often does this nomenclature depend on context, in the sense where the nomenclature would change depending on whether this was medicine or astronomy (etc...)?
Here's a pretty extensive list on Wikipedia.


  Dictionary of chemical formulas


I doubt this nomenclature would change much depending on context, given that there is a widely used nomenclature system (IUPAC) (see here).