Cichlidae is pronounced 'Sick-lid-ee'
The first 'c' sounds like an 's', not a 'k'.
'ae' in scientific names sound like 'ee'
Felidae, canidae, etc.
That's the way many people pronounce it, but it is technically incorrect if one is following Latin rules of pronunciation. Also, the correct Latin value of the diphthong "ae" is closer to English long I than long E, but almost no one (at least in the US) pronounces it that way. A Roman would say "Ki-kli-die", not "Sik-kli-dee".
It all comes down to personal preference and convention, of course. I had many fun debates with one of my biology professors about why he insisted on certain classical rules in the pronunciation of neolatin terms and threw other rules out the window.
In the end, so long as others understand what you are saying, then you are communicating effectively. The rest is just academic argument, which I find fun, but has no real bearing on anything.