public speaking vs speechcraft

public speaking

noun
  • oratory (art of public speaking) 

  • act of speaking to a group of people in a structured manner 

speechcraft

noun
  • The art, skill or science of speech or language. 

  • Grammar. 

How often have the words public speaking and speechcraft occurred in a corpus of books? (source: Google Ngram Viewer )