@11labs/react
Advanced tools
Comparing version 0.0.6-beta.1 to 0.0.6-beta.2
import { SessionConfig, Callbacks, Status, ClientToolsConfig } from "@11labs/client"; | ||
import { InputConfig } from "@11labs/client/dist/utils/input"; | ||
export type { Role, Mode, Status, SessionConfig } from "@11labs/client"; | ||
export type { Role, Mode, Status, SessionConfig, DisconnectionDetails, } from "@11labs/client"; | ||
export { postOverallFeedback } from "@11labs/client"; | ||
@@ -5,0 +5,0 @@ export type HookOptions = Partial<SessionConfig & HookCallbacks & ClientToolsConfig & InputConfig>; |
@@ -1,2 +0,2 @@ | ||
import{useRef as e,useState as n,useEffect as t}from"react";import{Conversation as r}from"@11labs/client";export{postOverallFeedback}from"@11labs/client";function u(){return u=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},u.apply(null,arguments)}function a(a){const l=e(null),c=e(null),[o,s]=n("disconnected"),[i,d]=n(!1),[g,p]=n("listening");return t(()=>()=>{var e;null==(e=l.current)||e.endSession()},[]),{startSession:async e=>{if(l.current)return l.current.getId();if(c.current)return(await c.current).getId();try{return c.current=r.startSession(u({},null!=a?a:{},null!=e?e:{},{onModeChange:({mode:e})=>{p(e)},onStatusChange:({status:e})=>{s(e)},onCanSendFeedbackChange:({canSendFeedback:e})=>{d(e)}})),l.current=await c.current,l.current.getId()}finally{c.current=null}},endSession:async()=>{const e=l.current;l.current=null,await(null==e?void 0:e.endSession())},setVolume:({volume:e})=>{var n;null==(n=l.current)||n.setVolume({volume:e})},getInputByteFrequencyData:()=>{var e;return null==(e=l.current)?void 0:e.getInputByteFrequencyData()},getOutputByteFrequencyData:()=>{var e;return null==(e=l.current)?void 0:e.getOutputByteFrequencyData()},getInputVolume:()=>{var e,n;return null!=(e=null==(n=l.current)?void 0:n.getInputVolume())?e:0},getOutputVolume:()=>{var e,n;return null!=(e=null==(n=l.current)?void 0:n.getOutputVolume())?e:0},sendFeedback:e=>{var n;null==(n=l.current)||n.sendFeedback(e)},status:o,canSendFeedback:i,isSpeaking:"speaking"===g}}export{a as useConversation}; | ||
import{useRef as e,useState as n,useEffect as t}from"react";import{Conversation as r}from"@11labs/client";export{postOverallFeedback}from"@11labs/client";function u(){return u=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},u.apply(null,arguments)}function l(l){const a=e(null),c=e(null),[o,s]=n("disconnected"),[i,d]=n(!1),[g,p]=n("listening");return t(()=>()=>{var e;null==(e=a.current)||e.endSession()},[]),{startSession:async e=>{var n;if(null!=(n=a.current)&&n.isOpen())return a.current.getId();if(c.current)return(await c.current).getId();try{return c.current=r.startSession(u({},null!=l?l:{},null!=e?e:{},{onModeChange:({mode:e})=>{p(e)},onStatusChange:({status:e})=>{s(e)},onCanSendFeedbackChange:({canSendFeedback:e})=>{d(e)}})),a.current=await c.current,a.current.getId()}finally{c.current=null}},endSession:async()=>{const e=a.current;a.current=null,await(null==e?void 0:e.endSession())},setVolume:({volume:e})=>{var n;null==(n=a.current)||n.setVolume({volume:e})},getInputByteFrequencyData:()=>{var e;return null==(e=a.current)?void 0:e.getInputByteFrequencyData()},getOutputByteFrequencyData:()=>{var e;return null==(e=a.current)?void 0:e.getOutputByteFrequencyData()},getInputVolume:()=>{var e,n;return null!=(e=null==(n=a.current)?void 0:n.getInputVolume())?e:0},getOutputVolume:()=>{var e,n;return null!=(e=null==(n=a.current)?void 0:n.getOutputVolume())?e:0},sendFeedback:e=>{var n;null==(n=a.current)||n.sendFeedback(e)},status:o,canSendFeedback:i,isSpeaking:"speaking"===g}}export{l as useConversation}; | ||
//# sourceMappingURL=lib.modern.js.map |
@@ -1,2 +0,2 @@ | ||
import{useRef as n,useState as e,useEffect as t}from"react";import{Conversation as r}from"@11labs/client";export{postOverallFeedback}from"@11labs/client";function u(){return u=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},u.apply(null,arguments)}function o(o){var c=n(null),l=n(null),i=e("disconnected"),a=i[0],s=i[1],f=e(!1),d=f[0],v=f[1],m=e("listening"),g=m[0],p=m[1];return t(function(){return function(){var n;null==(n=c.current)||n.endSession()}},[]),{startSession:function(n){try{var e,t=function(t){return e?t:function(e,t){try{var i=(l.current=r.startSession(u({},null!=o?o:{},null!=n?n:{},{onModeChange:function(n){p(n.mode)},onStatusChange:function(n){s(n.status)},onCanSendFeedbackChange:function(n){v(n.canSendFeedback)}})),Promise.resolve(l.current).then(function(n){return c.current=n,c.current.getId()}))}catch(n){return t(!0,n)}return i&&i.then?i.then(t.bind(null,!1),t.bind(null,!0)):t(!1,i)}(0,function(n,e){if(l.current=null,n)throw e;return e})};if(c.current)return Promise.resolve(c.current.getId());var i=function(){if(l.current)return Promise.resolve(l.current).then(function(n){var t=n.getId();return e=1,t})}();return Promise.resolve(i&&i.then?i.then(t):t(i))}catch(n){return Promise.reject(n)}},endSession:function(){try{var n=c.current;return c.current=null,Promise.resolve(null==n?void 0:n.endSession()).then(function(){})}catch(n){return Promise.reject(n)}},setVolume:function(n){var e;null==(e=c.current)||e.setVolume({volume:n.volume})},getInputByteFrequencyData:function(){var n;return null==(n=c.current)?void 0:n.getInputByteFrequencyData()},getOutputByteFrequencyData:function(){var n;return null==(n=c.current)?void 0:n.getOutputByteFrequencyData()},getInputVolume:function(){var n,e;return null!=(n=null==(e=c.current)?void 0:e.getInputVolume())?n:0},getOutputVolume:function(){var n,e;return null!=(n=null==(e=c.current)?void 0:e.getOutputVolume())?n:0},sendFeedback:function(n){var e;null==(e=c.current)||e.sendFeedback(n)},status:a,canSendFeedback:d,isSpeaking:"speaking"===g}}export{o as useConversation}; | ||
import{useRef as n,useState as e,useEffect as t}from"react";import{Conversation as r}from"@11labs/client";export{postOverallFeedback}from"@11labs/client";function u(){return u=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},u.apply(null,arguments)}function o(o){var c=n(null),l=n(null),i=e("disconnected"),a=i[0],s=i[1],f=e(!1),d=f[0],v=f[1],m=e("listening"),g=m[0],p=m[1];return t(function(){return function(){var n;null==(n=c.current)||n.endSession()}},[]),{startSession:function(n){try{var e,t,i=function(e){return t?e:function(e,t){try{var i=(l.current=r.startSession(u({},null!=o?o:{},null!=n?n:{},{onModeChange:function(n){p(n.mode)},onStatusChange:function(n){s(n.status)},onCanSendFeedbackChange:function(n){v(n.canSendFeedback)}})),Promise.resolve(l.current).then(function(n){return c.current=n,c.current.getId()}))}catch(n){return t(!0,n)}return i&&i.then?i.then(t.bind(null,!1),t.bind(null,!0)):t(!1,i)}(0,function(n,e){if(l.current=null,n)throw e;return e})};if(null!=(e=c.current)&&e.isOpen())return Promise.resolve(c.current.getId());var a=function(){if(l.current)return Promise.resolve(l.current).then(function(n){var e=n.getId();return t=1,e})}();return Promise.resolve(a&&a.then?a.then(i):i(a))}catch(n){return Promise.reject(n)}},endSession:function(){try{var n=c.current;return c.current=null,Promise.resolve(null==n?void 0:n.endSession()).then(function(){})}catch(n){return Promise.reject(n)}},setVolume:function(n){var e;null==(e=c.current)||e.setVolume({volume:n.volume})},getInputByteFrequencyData:function(){var n;return null==(n=c.current)?void 0:n.getInputByteFrequencyData()},getOutputByteFrequencyData:function(){var n;return null==(n=c.current)?void 0:n.getOutputByteFrequencyData()},getInputVolume:function(){var n,e;return null!=(n=null==(e=c.current)?void 0:e.getInputVolume())?n:0},getOutputVolume:function(){var n,e;return null!=(n=null==(e=c.current)?void 0:e.getOutputVolume())?n:0},sendFeedback:function(n){var e;null==(e=c.current)||e.sendFeedback(n)},status:a,canSendFeedback:d,isSpeaking:"speaking"===g}}export{o as useConversation}; | ||
//# sourceMappingURL=lib.module.js.map |
@@ -1,2 +0,2 @@ | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("react"),require("@11labs/client")):"function"==typeof define&&define.amd?define(["exports","react","@11labs/client"],n):n((e||self).react={},e.react,e.client)}(this,function(e,n,t){function r(){return r=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},r.apply(null,arguments)}Object.defineProperty(e,"postOverallFeedback",{enumerable:!0,get:function(){return t.postOverallFeedback}}),e.useConversation=function(e){var u=n.useRef(null),o=n.useRef(null),c=n.useState("disconnected"),i=c[0],l=c[1],a=n.useState(!1),s=a[0],f=a[1],d=n.useState("listening"),v=d[0],g=d[1];return n.useEffect(function(){return function(){var e;null==(e=u.current)||e.endSession()}},[]),{startSession:function(n){try{var c,i=function(i){return c?i:function(c,i){try{var a=(o.current=t.Conversation.startSession(r({},null!=e?e:{},null!=n?n:{},{onModeChange:function(e){g(e.mode)},onStatusChange:function(e){l(e.status)},onCanSendFeedbackChange:function(e){f(e.canSendFeedback)}})),Promise.resolve(o.current).then(function(e){return u.current=e,u.current.getId()}))}catch(e){return i(!0,e)}return a&&a.then?a.then(i.bind(null,!1),i.bind(null,!0)):i(!1,a)}(0,function(e,n){if(o.current=null,e)throw n;return n})};if(u.current)return Promise.resolve(u.current.getId());var a=function(){if(o.current)return Promise.resolve(o.current).then(function(e){var n=e.getId();return c=1,n})}();return Promise.resolve(a&&a.then?a.then(i):i(a))}catch(e){return Promise.reject(e)}},endSession:function(){try{var e=u.current;return u.current=null,Promise.resolve(null==e?void 0:e.endSession()).then(function(){})}catch(e){return Promise.reject(e)}},setVolume:function(e){var n;null==(n=u.current)||n.setVolume({volume:e.volume})},getInputByteFrequencyData:function(){var e;return null==(e=u.current)?void 0:e.getInputByteFrequencyData()},getOutputByteFrequencyData:function(){var e;return null==(e=u.current)?void 0:e.getOutputByteFrequencyData()},getInputVolume:function(){var e,n;return null!=(e=null==(n=u.current)?void 0:n.getInputVolume())?e:0},getOutputVolume:function(){var e,n;return null!=(e=null==(n=u.current)?void 0:n.getOutputVolume())?e:0},sendFeedback:function(e){var n;null==(n=u.current)||n.sendFeedback(e)},status:i,canSendFeedback:s,isSpeaking:"speaking"===v}}}); | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("react"),require("@11labs/client")):"function"==typeof define&&define.amd?define(["exports","react","@11labs/client"],n):n((e||self).react={},e.react,e.client)}(this,function(e,n,t){function r(){return r=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},r.apply(null,arguments)}Object.defineProperty(e,"postOverallFeedback",{enumerable:!0,get:function(){return t.postOverallFeedback}}),e.useConversation=function(e){var u=n.useRef(null),o=n.useRef(null),c=n.useState("disconnected"),i=c[0],l=c[1],a=n.useState(!1),s=a[0],f=a[1],d=n.useState("listening"),v=d[0],p=d[1];return n.useEffect(function(){return function(){var e;null==(e=u.current)||e.endSession()}},[]),{startSession:function(n){try{var c,i,a=function(c){return i?c:function(c,i){try{var a=(o.current=t.Conversation.startSession(r({},null!=e?e:{},null!=n?n:{},{onModeChange:function(e){p(e.mode)},onStatusChange:function(e){l(e.status)},onCanSendFeedbackChange:function(e){f(e.canSendFeedback)}})),Promise.resolve(o.current).then(function(e){return u.current=e,u.current.getId()}))}catch(e){return i(!0,e)}return a&&a.then?a.then(i.bind(null,!1),i.bind(null,!0)):i(!1,a)}(0,function(e,n){if(o.current=null,e)throw n;return n})};if(null!=(c=u.current)&&c.isOpen())return Promise.resolve(u.current.getId());var s=function(){if(o.current)return Promise.resolve(o.current).then(function(e){var n=e.getId();return i=1,n})}();return Promise.resolve(s&&s.then?s.then(a):a(s))}catch(e){return Promise.reject(e)}},endSession:function(){try{var e=u.current;return u.current=null,Promise.resolve(null==e?void 0:e.endSession()).then(function(){})}catch(e){return Promise.reject(e)}},setVolume:function(e){var n;null==(n=u.current)||n.setVolume({volume:e.volume})},getInputByteFrequencyData:function(){var e;return null==(e=u.current)?void 0:e.getInputByteFrequencyData()},getOutputByteFrequencyData:function(){var e;return null==(e=u.current)?void 0:e.getOutputByteFrequencyData()},getInputVolume:function(){var e,n;return null!=(e=null==(n=u.current)?void 0:n.getInputVolume())?e:0},getOutputVolume:function(){var e,n;return null!=(e=null==(n=u.current)?void 0:n.getOutputVolume())?e:0},sendFeedback:function(e){var n;null==(n=u.current)||n.sendFeedback(e)},status:i,canSendFeedback:s,isSpeaking:"speaking"===v}}}); | ||
//# sourceMappingURL=lib.umd.js.map |
{ | ||
"name": "@11labs/react", | ||
"version": "0.0.6-beta.1", | ||
"version": "0.0.6-beta.2", | ||
"description": "ElevenLabs React Library", | ||
@@ -22,3 +22,3 @@ "main": "./dist/lib.umd.js", | ||
"dependencies": { | ||
"@11labs/client": "0.0.6-beta.1" | ||
"@11labs/client": "0.0.6-beta.2" | ||
}, | ||
@@ -25,0 +25,0 @@ "peerDependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
44913
+ Added@11labs/client@0.0.6-beta.2(transitive)
- Removed@11labs/client@0.0.6-beta.1(transitive)
Updated@11labs/client@0.0.6-beta.2