From a6ee040d824028dcda67fbdd6791a83dd6762df6 Mon Sep 17 00:00:00 2001 From: Filipi Fuchter Date: Fri, 12 Dec 2025 08:58:48 -0300 Subject: [PATCH] Adding the changelog mentioning the HeyGen changes. --- changelog/3210.added.md | 2 ++ changelog/3210.changed.md | 10 ++++++++++ 2 files changed, 12 insertions(+) create mode 100644 changelog/3210.added.md create mode 100644 changelog/3210.changed.md diff --git a/changelog/3210.added.md b/changelog/3210.added.md new file mode 100644 index 000000000..7c994438d --- /dev/null +++ b/changelog/3210.added.md @@ -0,0 +1,2 @@ +- Added support for the HeyGen LiveAvatar API + (see https://www.liveavatar.com/). \ No newline at end of file diff --git a/changelog/3210.changed.md b/changelog/3210.changed.md new file mode 100644 index 000000000..17ec79a62 --- /dev/null +++ b/changelog/3210.changed.md @@ -0,0 +1,10 @@ +- Updated `HeyGenVideoService` and `HeyGenTransport` to support both HeyGen APIs (Interactive Avatar and Live Avatar). + Using them is as simple as specifying the `service_type` when creating the `HeyGenVideoService` and the `HeyGenTransport`: + ```python + heyGen = HeyGenVideoService( + api_key=os.getenv("HEYGEN_LIVE_AVATAR_API_KEY"), + service_type=ServiceType.LIVE_AVATAR, + session=session, + ) + ``` +