Hallo Staudi,
das mit der Tastatur und Anzeige ist eine einfache Angelegenheit:
8...10 Ein- / Ausgangs-Pins für die Tastatur, 4 oder 8 plus 2 für ein LC-Display, ein PIC 16F877 wäre da schon recht gut für geeignet.
Mit dem Flash-Speicher fangen aber die Probleme an. Der 16F877 hat zwar 8 K Flash, der ist aber mehr für Programm-Code vorgesehen und weniger für Daten. Auch der Eeprom-Bereich mit 256 Bytes dürfte da etwas bescheiden ausfallen.
Für die Sprach-Daten benötigst Du externen Speicher, z.B. Eprom oder Eeprom, wo die Sprach-Daten drin sind.
Auch so einen externen Speicher kannst Du noch vom PIC 16F877 aus steuern. Bleibt zu überlegen, auf welche Weise diese 'Steuerung' realisiert wird.