diff --git a/CHANGELOG.md b/CHANGELOG.md index ccf5dd5eb..2822ff076 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Added timestamped conversation transcript support: + + - New `TranscriptProcessor` that builds chronological transcripts. + - New frame types `OpenAILLMContextUserTimestampFrame` and + `OpenAILLMContextAssistantTimestampFrame`. + - Messages emitted with ISO 8601 timestamps indicating when they were spoken. + - Supports all LLM formats (OpenAI, Anthropic, Google) via standard message + format. + - New examples: `28a-transcription-processor-openai.py`, + `28a-transcription-processor-openai.py`, and + `28a-transcription-processor-openai.py`. + - Add support for more languages to ElevenLabs (Arabic, Croatian, Filipino, Tamil) and PlayHT (Afrikans, Albanian, Amharic, Arabic, Bengali, Croatian, Galician, Hebrew, Mandarin, Serbian, Tagalog, Urdu, Xhosa). diff --git a/examples/foundational/28a-transcription-update-openai.py b/examples/foundational/28a-transcription-processor-openai.py similarity index 100% rename from examples/foundational/28a-transcription-update-openai.py rename to examples/foundational/28a-transcription-processor-openai.py diff --git a/examples/foundational/28b-transcription-update-anthropic.py b/examples/foundational/28b-transcript-processor-anthropic.py similarity index 100% rename from examples/foundational/28b-transcription-update-anthropic.py rename to examples/foundational/28b-transcript-processor-anthropic.py diff --git a/examples/foundational/28c-transcription-update-gemini.py b/examples/foundational/28c-transcription-processor-gemini.py similarity index 100% rename from examples/foundational/28c-transcription-update-gemini.py rename to examples/foundational/28c-transcription-processor-gemini.py