talk-buddy

Glossary

Comprehensive reference of terms, concepts, and technical language used in Talk Buddy and conversation practice.

Core Concepts

AI (Artificial Intelligence)

Computer systems that simulate human-like conversation and responses. In Talk Buddy, AI powers the conversation partners that respond to your practice.

Talk Buddy

The conversation practice application that combines AI, speech recognition, and voice synthesis to create realistic practice scenarios.

Conversation Practice

Structured dialogue exercises designed to improve communication skills through realistic interaction with AI-powered conversation partners.

Practice Pack

A curated collection of related scenarios organized into a learning sequence. Also called “Skill Package.”

Scenario

A specific conversation practice situation with defined context, objectives, and AI character behavior.

Session

A single practice conversation within a scenario, from start to completion.

Speech and Audio Technology

STT (Speech-to-Text)

Technology that converts spoken words into written text. Enables Talk Buddy to understand what you say during practice.

TTS (Text-to-Speech)

Technology that converts written text into spoken audio. Allows AI responses to be heard as voice output.

Voice Synthesis

The process of generating human-like speech from text using artificial intelligence or recorded speech patterns.

Speech Recognition

The ability of a computer system to identify and process human speech input. Used for STT functionality.

Audio Latency

The delay between input and output in audio processing. Lower latency means more natural conversation flow.

Voice Model

Specific configuration of TTS system that determines voice characteristics like accent, gender, and speaking style.

AI and Language Models

LLM (Large Language Model)

Advanced AI systems trained on vast amounts of text to understand and generate human-like language responses.

Context Window

The amount of previous conversation that an AI model can remember and reference when generating responses.

Temperature

AI parameter controlling response creativity and randomness. Lower values produce more focused responses; higher values more creative ones.

Prompt

Instructions or context given to an AI model to guide its behavior and responses in a scenario.

Character Instructions

Specific guidelines that define how an AI should behave, speak, and respond within a particular scenario role.

Model Parameters

Configuration settings that control AI behavior, including response style, creativity, and processing approach.

Scenario Development

Learning Objectives

Specific, measurable goals that define what skills or competencies a scenario is designed to develop.

Scenario Context

The situational background, setting, and circumstances that frame a conversation practice exercise.

Character Role

The specific identity, personality, and behavioral guidelines that define how the AI acts in a scenario.

Dialogue Flow

The natural progression and structure of conversation within a practice scenario.

Difficulty Level

Rating indicating the complexity and skill requirements of a scenario (Beginner, Intermediate, Advanced).

Assessment Criteria

Standards used to evaluate performance and learning outcomes in conversation practice.

Service Architecture

Local Services

Software components that run on your own computer, providing AI, STT, or TTS functionality without internet connection.

Online Services

Cloud-based services that provide AI, STT, or TTS functionality via internet connection.

API (Application Programming Interface)

Technical interface that allows Talk Buddy to communicate with external AI and speech services.

Endpoint

Specific network address where Talk Buddy connects to access AI or speech services.

Service Status

Real-time indication of whether AI, STT, and TTS services are connected and functioning properly.

Ollama

Popular local AI service that runs language models on your computer for private, offline conversation practice.

Speaches

Local speech service that provides both speech recognition (STT) and voice synthesis (TTS) capabilities.

File Formats and Data

JSON (JavaScript Object Notation)

Text-based file format used for exporting and importing scenarios and practice packs in Talk Buddy.

Export

Process of saving scenarios or practice packs to files that can be shared with others or backed up.

Import

Process of loading scenarios or practice packs from files created by Talk Buddy exports.

Database

Local storage system where Talk Buddy keeps all scenarios, practice packs, and user data.

Metadata

Descriptive information about scenarios including title, description, difficulty, duration, and creation details.

Format Version

Version identifier in export files that ensures compatibility between different Talk Buddy versions.

Educational Terms

Curriculum

Structured sequence of learning experiences designed to develop specific communication competencies.

Assessment

Evaluation of learning progress and skill development through conversation practice.

Scaffolding

Educational technique of providing support that gradually decreases as learner competence increases.

Progressive Difficulty

Learning design where challenges increase gradually as skills develop.

Competency-Based Learning

Educational approach focused on demonstrating specific skills rather than completing time-based requirements.

Formative Assessment

Ongoing evaluation during learning to provide feedback and guide improvement.

Summative Assessment

Evaluation at the end of learning period to measure overall achievement and skill development.

Professional Development

Soft Skills

Interpersonal and communication abilities that enhance professional effectiveness and workplace success.

Communication Competency

Demonstrated ability to convey information effectively in various professional and personal contexts.

Professional Development

Ongoing learning and skill building to advance career goals and workplace effectiveness.

Interview Skills

Specific communication techniques and strategies for successful job interviews and professional conversations.

Presentation Skills

Abilities related to effectively communicating information to groups or audiences.

Customer Service Skills

Communication techniques for positive, effective interactions with clients and customers.

Leadership Communication

Specialized communication skills for managing teams, providing direction, and inspiring others.

Technical Infrastructure

Docker

Containerization technology that simplifies installation and running of local AI and speech services.

GPU Acceleration

Use of graphics processing units to speed up AI model processing and response generation.

API Key

Authentication credential required to access online AI or speech services.

Firewall

Network security system that may need configuration to allow Talk Buddy to access online services.

Port

Network communication endpoint used by services (e.g., port 8000 for Speaches, port 11434 for Ollama).

Configuration File

Text file containing settings and preferences for Talk Buddy or related services.

User Interface

Left-side menu in Talk Buddy providing access to different pages and functions.

Bottom area of Talk Buddy showing connection status for AI, STT, and TTS services.

Settings Page

Configuration interface for adjusting Talk Buddy preferences and service connections.

Scenario Editor

Interface for creating and modifying conversation practice scenarios.

Practice Interface

Main conversation screen where users interact with AI during practice sessions.

Archive

Storage area for scenarios and practice packs that are no longer actively used but are preserved.

Quality and Performance

Response Quality

Measure of how relevant, appropriate, and helpful AI responses are within conversation context.

Conversation Flow

Smoothness and naturalness of dialogue progression during practice sessions.

System Performance

Overall speed and responsiveness of Talk Buddy and its connected services.

Audio Quality

Clarity and naturalness of voice synthesis and speech recognition accuracy.

Latency

Delay between user input and system response. Lower latency improves conversation naturalness.

Throughput

Rate at which the system can process conversations and generate responses.

Learning and Pedagogy

Active Learning

Educational approach where learners engage directly with material through practice and application.

Experiential Learning

Learning through direct experience and reflection on that experience.

Authentic Assessment

Evaluation using real-world tasks and contexts similar to actual communication situations.

Peer Learning

Educational approach where learners teach and learn from each other through collaboration.

Self-Directed Learning

Educational approach where learners take responsibility for their own learning pace and goals.

Reflective Practice

Process of thoughtfully considering experiences to extract learning and improve future performance.

Communication Theory

Pragmatics

Study of how context influences the meaning and interpretation of communication.

Discourse Analysis

Examination of language use in conversation and its social and cultural implications.

Intercultural Communication

Communication between people from different cultural backgrounds and contexts.

Nonverbal Communication

Communication through body language, tone, and other non-spoken channels.

Communication Accommodation

Adjustment of communication style to match or complement the communication partner.

Code-Switching

Alternating between different languages or communication styles within a conversation.

Assessment and Evaluation

Rubric

Detailed criteria and standards used to evaluate conversation practice performance.

Self-Assessment

Process where learners evaluate their own communication performance and progress.

Peer Assessment

Evaluation of communication skills by fellow learners or colleagues.

Portfolio Assessment

Collection of work samples demonstrating communication skill development over time.

Performance-Based Assessment

Evaluation based on demonstration of skills in realistic communication situations.

Authentic Tasks

Assessment activities that mirror real-world communication challenges and contexts.


Quick Reference

Common Abbreviations

File Extensions

Default Ports

Service URLs


This glossary provides definitions for terms used throughout Talk Buddy documentation and conversation practice. Bookmark this page for quick reference while learning and using the system! 📚

Related Resources: