Skip to main content
Version: V2.0.5.1

3.1.Project Overview


What is tkvoice?

tkvoice is a complete offline speech interaction system based on TienKung platform, integrating three core functionalities:

FunctionAbbreviationPurposeAnalogy
Automatic Speech RecognitionASRConvert user's speech to textConverting speech to typing
Large Language ModelLLMUnderstand text, generate answer textUnderstanding questions and thinking
Text-to-SpeechTTSConvert text to machine speechConverting text to speech

Complete Speech Interaction Flow

User speaks

[ASR] Speech Recognition → Get text

[LLM] Large Language Model → Generate answer

[TTS] Text-to-Speech → Generate speech

Machine speaks

Why Use Offline Solution?

  • Privacy Protection - Data stays local, no cloud transmission
  • Low Latency - Unaffected by network, real-time interaction
  • High Reliability - Network-independent, no cloud service accounts required
  • Cost-Effective - One-time deployment, no service fees
  • ⚠️ High Resource Requirements - Requires strong computing power