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, + ) + ``` +