Coder Social home page Coder Social logo

talking_avatar's Introduction

Talking avatar

A ThreeJS-powered virtual human being that uses a set of neat Azure APIs to do some talking!

ta.webm

Add Chat GPT to the mix and maybe you can have for yourself a nice face to chat with. 🙂

Run

$ yarn install
$ yarn start

Backend

You'll also need https://github.com/bornfree/talking_avatar_backend for the text to speech conversion.

talking_avatar's People

Contributors

bornfree avatar

Stargazers

 avatar Lucas avatar Jian avatar  avatar Harish Boke avatar Kab Agouda avatar Maciej Olejnik avatar  avatar  avatar HW140701 avatar  avatar netop://ウエハ avatar  avatar Everaldo Junior avatar Júlio César Wandekoken avatar meetog avatar Kenneth Au avatar shangzhikeji avatar liuxin avatar Cahlen Humphreys avatar Bich Son Nhat avatar  avatar Z avatar  avatar  avatar  avatar TechWIthTy avatar Lu xFly avatar Faizanahmed Saiyed avatar Mfanakagama avatar  avatar Paramanantham Harrison avatar  avatar  avatar Rizwan Muzammal avatar  avatar KBΓΓR avatar  avatar Luis Martinez avatar Erik O'Leary avatar Dan Brickley avatar  avatar aleibotu avatar  avatar James D. Morris avatar Noe joel VIGAN avatar Lawrence Wong Kia Meng avatar gotomypc avatar Jason Livesay avatar Artur Souza Garcia avatar Akash Patel avatar Mehmet Fırat Kahvecioğlu avatar Hoang Nguyen avatar Mohamed luqman avatar ZhouXing avatar Pedro Augusto avatar Ferhat Açıkalın avatar Vincent Xiaopeng Lu avatar  avatar  avatar voin avatar Samuel Solano avatar Ben Williams avatar bharath reddy avatar ArEnSc avatar Phillip Peng avatar Aimee Knight avatar  avatar C. L. avatar Sid Uppal avatar Pascal M avatar EyadFaiz avatar Rami Hammami avatar 超能刚哥 avatar Abhinav avatar  avatar  avatar Paul Pierre avatar Alexis May Chan avatar Franklin Mayoyo avatar Taman0X avatar Daniil Dzemesjuk avatar Elliott Fiedler avatar Prasanta Mondal avatar Vasanth avatar  avatar Aswin K avatar cjft avatar Vadim Gribanov avatar ShihPing0803 avatar Guyycodes avatar CatsPunch avatar Fumiya Ito avatar Sanjula Herath avatar Josh avatar  avatar 4f485b90-108d avatar Tallie avatar  avatar Steven avatar

Watchers

 avatar C. L. avatar  avatar yisky avatar  avatar  avatar Subhomoy Roy Choudhury avatar  avatar  avatar

talking_avatar's Issues

Video Download option

Hi there, I am working on this project.

Could you please tell me how can I download the video that I create?

Blend json - how to create?

Noticed you are using .json for animation?

what software did you use to create then export the .json animation?

I’ve tried a few software packages and cannot locate on to export the .json animation data

Example only shows the model's hair

Hi,

Thank you for a nice example on integrating the text to audio.

I can receive the audio and Viseme, but the model is not loading correctly.

Would you be so kind to show me how to display the entire model?

Scherm­afbeelding 2023-05-04 om 10 06 11

THREE.WebGLRenderer: Context Lost.

The voice file has been produce but hit the error and the page become grey after click speak.
three.module.js:46363 Uncaught TypeError: Cannot read properties of undefined (reading 'uuid') at AnimationMixer.clipAction (three.module.js:46363:1) at App.js:262:1 at arrayEach (lodash.js:530:1) at Function.forEach (lodash.js:9410:1) at App.js:261:1 at commitHookEffectListMount (react-reconciler.development.js:14669:1) at commitPassiveMountOnFiber (react-reconciler.development.js:16531:1) at commitPassiveMountEffects_complete (react-reconciler.development.js:16495:1) at commitPassiveMountEffects_begin (react-reconciler.development.js:16482:1) at commitPassiveMountEffects (react-reconciler.development.js:16470:1) clipAction @ three.module.js:46363 (anonymous) @ App.js:262 arrayEach @ lodash.js:530 forEach @ lodash.js:9410 (anonymous) @ App.js:261 commitHookEffectListMount @ react-reconciler.development.js:14669 commitPassiveMountOnFiber @ react-reconciler.development.js:16531 commitPassiveMountEffects_complete @ react-reconciler.development.js:16495 commitPassiveMountEffects_begin @ react-reconciler.development.js:16482 commitPassiveMountEffects @ react-reconciler.development.js:16470 flushPassiveEffectsImpl @ react-reconciler.development.js:19142 flushPassiveEffects @ react-reconciler.development.js:19095 (anonymous) @ react-reconciler.development.js:18891 workLoop @ scheduler.development.js:266 flushWork @ scheduler.development.js:239 performWorkUntilDeadline @ scheduler.development.js:533

How to create character ?

Everythings looks fine but looking to change digital human character. Can you please provide documentation how can we create ?

Avatar is not speaking

Hi @bornfree ,

I have npm install and npm start the code. The avatar is not speaking is it require to put the Azure Speech Service Key and Region? If yes, where should I put? I couldn't find the KEY that I need to put.

Not speaking in Mozila

It works very well in Microsoft Edge, and in Chrome the avatar take a little bit late than the sound. The wors in Mozila it is not speaking at all, just running.

cuustom character

hello
this is awesome project
how can I create my own character? I need Men , Women and child character
regards

2d characters

The azure documentation mentions that 2d characters can work with this. Have you tried it?

less teeth?

I was wondering how to show less of teeth of the model ? (maybe just me but it feels too much )

2d Character option

Hi there, great initiative.

I was just wondering how to integrate 2d characters in the system?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.