Разговаривать = беседовать, общаться, вести разговор; поддерживать общение => предполагает наличие собеседника (диалог)
Говорить = владеть, пользоваться устной речью, языком; выражать в устной речи какие-либо мысли, мнения, сообщать что-либо; рассуждать о чём-либо, обсуждать что-либо => может быть без собеседника (монолог), либо с собеседником (для выражения своих мыслей, мнения => частично монолог)