Building a Conversational Voice Chatbot: OpenAI Speech-to-Text & Text-to-Speech Integration

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ก.ค. 2024
  • Explore the cutting-edge world of AI chatbots in this detailed tutorial, where we delve into creating a voice-responsive chatbot utilizing OpenAI's speech-to-text and text-to-speech technologies , all integrated within a Streamlit web application. This guide is perfect for anyone interested in enhancing user interaction through AI and voice recognition. You'll learn how to convert spoken language into text and generate audible responses, making your chatbot not only intelligent but also engaging in real conversations.
    Code and explnation : blog.futuresmart.ai/building-...
    👉Watch: • Master OpenAI's Text-t...
    If you're curious about the latest in AI technology, I invite you to visit my project, AI Demos, at www.aidemos.com/. It's a rich resource offering a wide array of video demos showcasing the most advanced AI tools.
    For even more in-depth exploration, be sure to visit my TH-cam channel at / @aidemos.futuresmart . Here, you'll find a wealth of content that delves into the exciting future of AI and its various applications.
    🚀 Top Rated Plus Data Science Freelancer with 8+ years of experience, specializing in NLP and Back-End Development. Founder of FutureSmart AI, helping clients build custom AI NLP applications using cutting-edge models and techniques. Former Lead Data Scientist at Oracle, primarily working on NLP and MLOps.
    💡 As a Freelancer on Upwork, I have earned over $100K with a 100% Job Success rate, creating custom NLP solutions using GPT-3, ChatGPT, GPT-4, and Hugging Face Transformers. Expert in building applications involving semantic search, sentence transformers, vector databases, and more.
    #chatbot #voicebot #texttospeech #speechtotext #openaiwhisper #openai #chatgpt

ความคิดเห็น • 29

  • @rainerbattisti5107
    @rainerbattisti5107 17 วันที่ผ่านมา +1

    Hi Pradip In this example the microphone icon doesn't work for me. It only appears if I do CTRL_C on the process I launched from the Windows prompt. Then the voice on GPT's response is not played. Can you help me ?

  • @seththunder2077
    @seththunder2077 5 หลายเดือนก่อน +1

    Hey Pradip. Could you please do a video about how to use RAGAS with langchain and also microsoft presidio with faker for custom info? I couldn't find proper info online and in LangChain doc for presidio, they've shown a very simple example but not when if we have PDFs, CSV files and presidio only takes a string so my approach was making my chunks into a string but I was wondering if it was possible to apply it before doing any splitting and embeddings. Thanks in advance!

  • @charismaowojoameh7681
    @charismaowojoameh7681 6 หลายเดือนก่อน

    Can u please do a project where your model can give a code review when a code is been given

  • @kansasyoung3150
    @kansasyoung3150 4 หลายเดือนก่อน

    Hi! Just subscribed because of this tutorial. Is there a way to use a voice of your own choosing?

  • @ambrosionguema9200
    @ambrosionguema9200 6 หลายเดือนก่อน +1

    Excellent, I'm triying this about QA with personals documents voice to voice. Not only questions in general

    • @charismaowojoameh7681
      @charismaowojoameh7681 6 หลายเดือนก่อน +1

      Am trying to work on the same thing, but having some difficulty. Can you drop your number or email so that we can connect and share ideas together on how to go about it

    • @mr_gauravlende9233
      @mr_gauravlende9233 4 หลายเดือนก่อน

      ​@@charismaowojoameh7681I also occurred errors could you help me?

  • @gqregerqgqerg5231
    @gqregerqgqerg5231 5 หลายเดือนก่อน +2

    Hey, will this work as a deployed app in streamlit cloud? How will it access the mic?

  • @Mostafa_Sharaf_4_9
    @Mostafa_Sharaf_4_9 4 หลายเดือนก่อน +1

    please make more videos about API app

  • @yazanrisheh5127
    @yazanrisheh5127 6 หลายเดือนก่อน +1

    Can you show us how to do this using LangChain when we have chains, prompts, memory etc...? Thanks

    • @FutureSmartAI
      @FutureSmartAI  6 หลายเดือนก่อน

      Thanks for suggestions

  • @JorgeOrtiz-qn3rw
    @JorgeOrtiz-qn3rw 15 วันที่ผ่านมา

    Great tutorial! I have one question. Overall, you are making three HTTP requests to the Open AI servers, right? The first one converts the audio to text using OpenAI, the other is to send the conversation to OpenAi again, and the last one converts the response from the model into Speech using OpenAI.

  • @manthanpatel2024
    @manthanpatel2024 6 หลายเดือนก่อน

    can you provide replit link and replit configuration of this, my pc's envi been messed up so! Thanks man in advance

    • @FutureSmartAI
      @FutureSmartAI  6 หลายเดือนก่อน

      Thanks let me check

  • @swetharangaraj4521
    @swetharangaraj4521 5 หลายเดือนก่อน

    hi sir please give detailed explain to do vector embedding data in collection in mongo DB

    • @FutureSmartAI
      @FutureSmartAI  5 หลายเดือนก่อน +1

      I dont have experience with mongo db but I understand we can store docs like jsons in mongo db.
      we can embed those jsons directly and store in some other vector db like chroma

    • @swetharangaraj4521
      @swetharangaraj4521 5 หลายเดือนก่อน

      @@FutureSmartAI how to do RAG vector embedding for huge CSV files please kindly give some idea

  • @amitkayal1833
    @amitkayal1833 6 หลายเดือนก่อน

    Can we run this into streaming mode rather than saving as file and calling open ai api?

    • @FutureSmartAI
      @FutureSmartAI  6 หลายเดือนก่อน

      Hi Needs to check

  • @Mostafa_Sharaf_4_9
    @Mostafa_Sharaf_4_9 6 หลายเดือนก่อน

    Can we make a chatbot with long conversation as an api ??

    • @FutureSmartAI
      @FutureSmartAI  6 หลายเดือนก่อน

      We need to make sure conversation doesnt exceed prompt token limit, there are techniques to make sure we maintain chatbot memory. blog.futuresmart.ai/langchain-memory-with-llms-for-advanced-conversational-ai-and-chatbots

  • @pspsolutions
    @pspsolutions 3 หลายเดือนก่อน

    Hi Pradip. Interested in hiring you for our project. Please get in touch.

  • @imrankhawaja1688
    @imrankhawaja1688 หลายเดือนก่อน

    hi Pradip, plz Make a video on building cold calling agents

  • @Vishal_Shevale
    @Vishal_Shevale 5 หลายเดือนก่อน

    How to run this code??

    • @FutureSmartAI
      @FutureSmartAI  5 หลายเดือนก่อน +2

      Hi Its streamlit app. Command :
      Streamlit run app.py

  • @arcadeslum5882
    @arcadeslum5882 3 หลายเดือนก่อน

    Can you use AI to make youtube videos with a more palatable voice and accent? Please?

  • @KumR
    @KumR 5 หลายเดือนก่อน

    Hi Pradeep. I tried to contact you via linkedin but could not. Looks like you are not accepting new connections. Can you pl provide your email address? Need some info.