Chuyển văn bản thành giọng nói có cảm xúc bằng OpenAI TTS (ChatGPT) | Yuto Tech

Поділитися
Вставка
  • Опубліковано 9 бер 2024
  • Trong video này, mình sẽ hướng dẫn bạn cách biến văn bản thành giọng nói đầy cảm xúc như người thật sử dụng công nghệ Text-to-Speech (TTS) tiên tiến của OpenAI.
    Video này sẽ đi sâu vào cách thức hoạt động của công nghệ này, từ việc tạo API key đến việc sử dụng để tạo ra giọng nói tự nhiên, mượt mà và đầy biểu cảm. Video này phù hợp với những bạn không rành về kỹ thuật cũng có thể dễ dàng thực hiện được.
    Cảm ơn bạn đã xem video. Nếu video có ích thì đừng quên like, share và subscribe để ủng hộ kênh và nhận được nhiều video chia sẻ hữu ích khác nhé!
    #texttospeech #tts #openai
    #OpenAITTS #TextToSpeech #trituenhantao #trítuệnhântạo #AI #TTS #giongnoihay #côngnghệmới #congngheai #huongdancongnghe #Innovation #TechTutorial #giongnoicamxuc
    Bài viết chi tiết, các bạn có thể copy những đoạn code mẫu:
    yutojp.com/articles/huong-dan...
    Cách Nạp Tiền Vào Tài Khoản OpenAI Để Sử Dụng API:
    • Cách Nạp Tiền Vào Tài ...
    ===========
    00:33 Cách tạo API key
    01:45 Cách xóa Api key
    02:20 Cách chuyển văn bản thành giọng nói
    06:12 Một vài mẹo nhỏ khi sử dụng
    07:42 Một vài câu hỏi thường gặp
    ===========
  • Наука та технологія

КОМЕНТАРІ • 42

  • @GungGia57
    @GungGia57 4 місяці тому +7

    OpenAI TTS là gì?
    TTS là viết tắt của Text-to-Speech, ngày nay công nghệ TTS (chuyển văn bản thành giọng nói) đã rất phổ biến và được ứng dụng rộng rãi.
    TTS của OpenAI có khả năng chuyển đổi văn bản thành giọng nói tự nhiên và mượt mà, giọng nói được tạo ra có cảm xúc giống như người thật. Ví dụ như clip truyện ma dưới đây mình làm từ API TTS của OpenAI, giọng đọc không hề qua chỉnh sửa, mặc dù đang còn mới nhưng giọng đọc tiếng Việt cũng rất truyền cảm, nghe lần đầu có thể sẽ không nghĩ là giọng đọc của AI.
    Đăng nhập vào OpenAI và tạo API key
    Cách sử dụng OpenAI TTS
    Ở thời điểm hiện tại đầu năm 2024, OpenAI TTS chưa có giao diện web, do đó để sử dụng được thì phải dùng thông qua API. Những bạn không chuyên về kỹ thuật cũng không cần để ý API nghĩa là gì đâu, tí nữa các bạn chỉ cần chạy code thông qua Terminal (macOS) hoặc Command Prompt (Windows)
    Sau khi đăng nhập vào OpenAI, ở thanh menu bạn click vào Text-to-speech để chuyển đến trang hướng dẫn sử dụng chức năng này, hoặc có thể vào trực tiếp từ đường link bên dưới:
    platform.openai.com/docs/guides/text-to-speech
    Các giọng đọc hiện có của OpenAI TTS
    OpenAI TTS hiện tại có các giọng đọc sau, model "tts-1" hiện tại còn khá mới mẻ nên phát âm tiếng Việt nhiều chỗ chưa chuẩn lắm, nhưng nói chung là đủ chất lượng để có thể dùng rồi.
    Alloy - Giọng nam trung
    Echo - Giọng nam truyền cảm, phù hợp cho kể chuyện
    Fable - Giọng nam cao
    Onyx - Giọng nam trầm
    Nova - Giọng nữ cao
    Shimmer - Giọng nữ trầm
    Chạy đoạn code để chuyển văn bản thành giọng nói
    Mở Terminal nếu là macOS, hoặc Command Prompt nếu là Windows, sau đó paste đoạn code theo mẫu sau:
    Nếu là Terminal của macOS
    curl api.openai.com/v1/audio/speech \
    -H "Authorization: Bearer " \
    -H "Content-Type: application/json" \
    -d '{
    "model": "",
    "input": "",
    "voice": "",
    "speed":
    }' \
    --output .mp3
    Nếu là Command Prompt của Windows
    curl api.openai.com/v1/audio/speech ^
    -H "Authorization: Bearer " ^
    -H "Content-Type: application/json" ^
    -d "{""model"": """", ""input"": """", ""voice"": """", ""speed"": }" ^
    --output .mp3

    • @rubybeargaming
      @rubybeargaming 3 місяці тому

      bạn ơi sao mình dùng cái cmd của window thì k ra đc voice. mong bạn chỉ

  • @NguyenCongThang
    @NguyenCongThang 28 днів тому

    Đến lúc này thì nó siêu hơn rất nhiều rồi anh. Giọng nói nghe rất tuyệt. Cảm ơn clip của anh

  • @hottrend4977
    @hottrend4977 4 місяці тому +1

    đang cần. quá hay. quá dễ hiểu. rất cảm ơn ad!

  • @BinhNguyen.TrustLife
    @BinhNguyen.TrustLife Місяць тому

    Thật sự rất cảm ơn chia sẻ của bạn.

  • @groovensr
    @groovensr 4 місяці тому +1

    Mình đã thử và thật sự hơi sợ cái AI này, đỉnh !!

    • @YutoTech
      @YutoTech  4 місяці тому

      Giọng đọc có cảm xúc gần như người thật 😅

  • @khieutran6902
    @khieutran6902 22 години тому

    Cảm ơn ah đã chia sẻ ạ, em có làm theo mà máy em báo lỗi như này mong anh giúp đỡ ạ

    • @khieutran6902
      @khieutran6902 22 години тому

      curl: (35) schannel: next InitializeSecurityContext failed: CRYPT_E_NO_REVOCATION_CHECK (0x80092012) - The revocation function was unable to check revocation for the certificate.

  • @galachannel81
    @galachannel81 2 місяці тому

    Bạn ơi cho mình hỏi mình có tải nhạc ở video shorts người khác về gắn vào video short của mình được ko vậy

    • @YutoTech
      @YutoTech  2 місяці тому

      Chào bạn, mình chưa thử bao giờ nên cũng không rõ phần Shorts nữa bạn

  • @Donghanhphuc
    @Donghanhphuc 3 місяці тому

    Mình tạo ra được file bằng đoạn code của bạn đã thay thế api nhưng mà khi mở file lên thì không nghe được thì phải làm sao bạn nhỉ?

    • @YutoTech
      @YutoTech  3 місяці тому

      Bạn làm trên Windows hay MacBook vậy bạn? Nếu là Windows thì bạn dùng Notepad viết sẵn đoạn code sau đó copy và paste vào Command Prompt, tránh viết trực tiếp trong Command Prompt dễ bị lỗi

  • @rubybeargaming
    @rubybeargaming 3 місяці тому

    cho mình xin cách làm trên window với. Mình làm k ra voice

    • @YutoTech
      @YutoTech  3 місяці тому

      Chào bạn, ở phần thông tin video mình có để bài blog chi tiết, bạn vào đó xem ở phần hướng dẫn Windows mình có ghi chi tiết

  • @trantridiepnb
    @trantridiepnb 3 місяці тому

    Cái chỗ đoạn chi phí sử dụng TTS API bạn chỉ mình cách mua với ạ. Cảm ơn bạn nhiều.

    • @YutoTech
      @YutoTech  3 місяці тому +2

      Chào bạn, về cách nạp tiền vào tải khoản OpenAI để sử dụng API thì bạn xem video này nhé
      ua-cam.com/video/GXq7cZA4mSc/v-deo.html

    • @trantridiepnb
      @trantridiepnb 3 місяці тому

      @@YutoTech cảm ơn bạn nhìu 🥰, chúc bạn buổi tối bình an.

  • @SonTranNgoc-pi8nq
    @SonTranNgoc-pi8nq 3 місяці тому

    Dạ anh ơi, những cái phần đặt trong ngoặc vuông ví dụ như [pause], [laugh], [Vietnamese] , những phần đó anh tự thử nghiệm rồi rút ra kết quả ạ, hay anh tìm hiểu ở đâu vậy ạ ?, em đọc các tài liệu trên mạng về model tts của open ai nhưng chưa thấy ạ.

    • @YutoTech
      @YutoTech  3 місяці тому +2

      Những phần đó mình tự mò thôi bạn, vì tài liệu chính thức của OpenAI chưa có nêu rõ về những tag đó

    • @SonTranNgoc-pi8nq
      @SonTranNgoc-pi8nq 3 місяці тому

      @@YutoTech Dạ vâng ạ, em cảm ơn anh ạ. Em thấy Open AI mới có thêm 2 model nữa là tts-1-hd-1106 và tts-1-1106 ạ.
      2 model này có khác nhau nhiều so với 2 model anh nêu trong video không ạ

    • @YutoTech
      @YutoTech  3 місяці тому +2

      @@SonTranNgoc-pi8nq Về cơ bản thì vẫn giống như là tts-1 và tts-1-hd thôi bạn. Sau này khi ra các model mới hơn ví dụ như tts-2 chẳng hạn thì mới có thay đổi rõ rệt

    • @SonTranNgoc-pi8nq
      @SonTranNgoc-pi8nq 3 місяці тому

      @@YutoTech em cảm ơn anh đã giải đáp ạ😀

  • @Thinhka1994
    @Thinhka1994 Місяць тому

    Tt nhe b

  • @tomtattruyenchannel
    @tomtattruyenchannel Місяць тому

    Sao mình thử toàn ra được file rồi mà file bị lỗi không mở ra được vậy ạ?

    • @YutoTech
      @YutoTech  21 день тому

      Chào bạn, mình có viết bài hướng dẫn kèm đoạn code mẫu, bạn có thể tham khảo: yutojp.com/articles/huong-dan-su-dung-openai-tts-api-chuyen-van-ban-thanh-giong-noi

  • @sanztos4595
    @sanztos4595 4 місяці тому

    4:24 đoạn code để copy đâu shop ui

    • @YutoTech
      @YutoTech  4 місяці тому

      Chào bạn, mình có cập nhật link bài viết ở phần mô tả, bạn vào đó copy các đoạn code mẫu nhé

  •  Місяць тому +2

    Phải nạp tiền mới thử được à bạn?

    • @YutoTech
      @YutoTech  Місяць тому

      Đúng rồi bạn, phải nạp tiền vào với dùng được API

  • @donghohoangchinh
    @donghohoangchinh 3 місяці тому

    Mình vừa đăng kí nhưng phí nó cũng ko phải rẻ

    • @YutoTech
      @YutoTech  3 місяці тому +1

      Bạn đăng ký ChatGPT hả bạn? Còn sử dụng API của OpenAI thì nạp tiền vào trước rồi mới sử dụng

    • @quachbaoviet2827
      @quachbaoviet2827 17 днів тому

      @@YutoTech mình mua riêng API để dùng voice AI có được không hả bạn? Hay phải mua GPT Plus trước! Cảm ơn bạn đã chia sẻ rất hữu ích

  • @capvannamcover3218
    @capvannamcover3218 3 місяці тому

    Làm được nhưng không phải mã này

    • @rubybeargaming
      @rubybeargaming 3 місяці тому

      ông làm trên window đc k

    • @capvannamcover3218
      @capvannamcover3218 3 місяці тому

      @@rubybeargaming Được nhé!!!!

    • @rubybeargaming
      @rubybeargaming 3 місяці тому

      @@capvannamcover3218 ông cho tôi xin câu lệnh được không

    • @alexphamtdt
      @alexphamtdt 2 місяці тому

      @@capvannamcover3218cho tôi mã được k

  • @duongnguyen-hp9kq
    @duongnguyen-hp9kq 2 місяці тому

    Chuyển văn bản thành giọng nói siêu rẻ liên hệ m nhé

    • @giaycusaigon
      @giaycusaigon 2 місяці тому

      Liên hệ kiểu gì b ơi

  • @NguyenPhuocHuongPhat
    @NguyenPhuocHuongPhat 2 місяці тому

    mình làm đúng vậy mà nó ko ra hình như do mình chưa trả phí nên terminal nó báo % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    100 444 100 337 100 107 637 202 --:--:-- --:--:-- --:--:-- 845
    sausau@192 ~ %

    • @YutoTech
      @YutoTech  2 місяці тому

      Chào bạn, để tuần này mình làm clip hướng dẫn sử dụng trên Windows