ChatGPT e IA de Voz (com React Native e Expo)

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024
  • → TESTE SEUS CONHECIMENTOS EM REACT: rseat.in/Bb_uJ...
    Desde que o Chat GPT chegou, a grande conversa ao redor do assunto é: será que ele vai roubar o trabalho de desenvolvedores?
    Na nossa opinião, não! O que deve acontecer é essa I.A. se inserir cada vez mais na nossa realidade, mas como uma ferramenta.
    E é justamente seguindo essa ideia que o Rodrigão preparou o conteúdo de hoje. Juntando o Chat GPT com uma I.A de reconhecimento de voz do Google em uma aplicação React Native e Expo, ele facilitou a rotina dele de produção de conteúdo.
    E nesse vídeo ele te mostra exatamente como fez isso.
    E aí, bora codar?
    Confira o repositório do projeto: github.com/rod...
    -----
    Conecte-se a 500mil devs e avance para o próximo nível com a nossa plataforma: rocketseat.com...
    Cadastre-se na nossa plataforma: app.rocketseat...
    Junte-se a mais de 392mil devs em nossa comunidade no Discord: / discord
    Acompanhe a Rocketseat nas redes sociais:
    Twitter: @rocketseat
    Facebook: @rocketseat
    Instagram: @rocketseat

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

  • @maviniii
    @maviniii ปีที่แล้ว +39

    Rodrigo, faço faculdade na Irlanda, e foi usando uma das suas aulas de React Native que criei meu Final Project, dei os créditos no meu Report! Então, meus sinceros muuuuuuito obrigado. Always keep it up ❤

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว +1

      Que incrível @Marcos Oliveira! Fiquei muitooo feliz! ❤

  • @geraldoneto7528
    @geraldoneto7528 ปีที่แล้ว +5

    Fiz uma integração com o GPT no meu serviço para gerar quizzes automaticamente a partir de um tema que o usuário informa. Ficou bem bacana, a integração foi com a plataforma do QuizClass

  • @gabriellima3930
    @gabriellima3930 ปีที่แล้ว +2

    Conteúdo top!! Leu minha mente, estava pensando hoje em integrar um app que estou desenvolvendo com o ChatGPT, mas não tinha pesquisado ainda.

  • @mendigoswar
    @mendigoswar ปีที่แล้ว +7

    Muito boa a aula, gosto bastante dos teus videos mas esse GPD ai me quebrou um pouco! Muito obrigado pelo conteúdo, pego muitas dicas de React Native e Expo com esses teus videos!

  • @filipeleonelbatista
    @filipeleonelbatista ปีที่แล้ว +4

    Faltou só um botão pra copiar para a area de transferência as tags. Excelente conteúdo 🎉 Parabéns 🎉

  • @fm_6218
    @fm_6218 ปีที่แล้ว

    Aeeee Rodrigao, ficou maneiro demais esse formato de vídeo na cozinha passando aquele café. Mais vídeos assim hein..da a sensação de paz e tranquilidade antes de bater a cabeça nos códigos 😹😹
    Conteúdo show de bola 💪🏾💪🏾

  • @maykbrito
    @maykbrito ปีที่แล้ว +6

    Poooo que massa esse clima de cozinha vc na cozinha AHAAHA (ana maria braga) kkkk❤❤❤❤

    • @joaodascouves5400
      @joaodascouves5400 ปีที่แล้ว +3

      Acooooorda menina! Passou debaixo da mesa depois de finalizar o código hauhua

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว

      @@joaodascouves5400 hahaha, muitoo bom 😂😂😂

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว

      Que massa, fico muito feliz. Valeu demais! ❤

  • @DiegoPipocado
    @DiegoPipocado ปีที่แล้ว +1

    Só conteúdo brabo 🔥🔥
    Vc é fera Rodrigão 👨‍💻🔥💥

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว

      Muitooo obrigado Diegão, valeu demais! 🤩

  • @tamaravieira8129
    @tamaravieira8129 ปีที่แล้ว +1

    Ficou ótimo, parece divertido fazer um projetinho desse!

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว

      Foi bem massa. Que bom que gostou! 🤩

  • @danilobrun6058
    @danilobrun6058 ปีที่แล้ว +1

    Você é braaaabo demais, ficou miuto bom.

  • @BrocchiRodrigo
    @BrocchiRodrigo ปีที่แล้ว +1

    Tem um detalhe que notei na URL do fetch que está usando. Você está usando a versão playground que permite inclusive devolver na API se o resultado está dentro do esperado para melhorar a accuracy (e dizem que tem alguns recursos a mais no modelo pré-release). Nunca aprofundei no processo de tunning dessa ML da OpenIA, mas deve ser bacana para melhorar o processamento futuro até das ações que desejar.

    • @BrocchiRodrigo
      @BrocchiRodrigo ปีที่แล้ว +1

      Alias, legal que a API speech-to-text do google em até um minuto é gratuita. Daí da para tratar o app para não pegar um áudio maior do que 60s. Já o chatgpt não é, e para usar tem que fazer uma recarga no board da OpenIA que consome por quantidade de tokens retornados (recarga inclusive em dolares).

  • @coimbramorfo
    @coimbramorfo ปีที่แล้ว +2

    caraca o Rodrigão tá outra pessoa 😂😂😂😂, mais videos assim❤

  • @tschleuss
    @tschleuss ปีที่แล้ว +2

    bota na instrucao pro ChatGPT retornar o resultado em json, fica mais fácil de manipular.

  • @umjapalindo4058
    @umjapalindo4058 ปีที่แล้ว

    parece que virou um legado dos canais de programação, todos tem que ficar gravando ou mostrando café ksksksks

  • @eusoudiogenespereira
    @eusoudiogenespereira ปีที่แล้ว +7

    Foi intencional chamar o Chat GPT de Chat GPD?

    • @samukarbrj
      @samukarbrj ปีที่แล้ว +5

      rapaz nem me fala, que nervoso

    • @willianferreira1634
      @willianferreira1634 ปีที่แล้ว

      Acho que ele só confundiu mesmo.

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว +5

      Acabei trocando o T pelo D sem perceber. Esse é meu problema de falar rápido 😂

    • @eusoudiogenespereira
      @eusoudiogenespereira ปีที่แล้ว

      @@rodrigorockeseat Tranquilo Rodrigo... Por esse motivo me fez prestar mais atenção no seu código rsrs

  • @AlexandreGoncalves-im9yi
    @AlexandreGoncalves-im9yi ปีที่แล้ว

    Top Rodrigo, vale uma aula lá no Ignite.

  • @TalesHerman
    @TalesHerman ปีที่แล้ว

    Título mais preciso do vídeo: "Obter tags do ChatGpt por solicitação de voz".

  • @eusoudiogenespereira
    @eusoudiogenespereira ปีที่แล้ว +1

    Curti demais a integração

  • @canaldev6024
    @canaldev6024 ปีที่แล้ว

    Parece que nao ta fazendo a transquição ou o audio base64 ta implementado errado. Mais fiz igual sua apresentacão. A apikye
    Ta certo tambem peguei da minha conta do openai

  • @chabetiico
    @chabetiico ปีที่แล้ว +1

    Daora, eu integrei no bot whatsapp usando node, mesmo esquema tb

  • @RonaldoGuedes
    @RonaldoGuedes ปีที่แล้ว

    Wow... Parabéns.. Ficou perfeito.

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

    Olá, excelente a didática do seu vídeo, parabéns, me diga, é possível sintetizar uma voz masculina com a 'expo-speech'?? Que abordagem você sugeriria para conseguir este feito sem precisar ejectar do expo?

  • @canaldev6024
    @canaldev6024 ปีที่แล้ว

    Boa noite... muito top sua aula... fiz teste com exemplo... mais ai faz post com fetch. A resposta que tenho e um simples json {requestId : 837w6e8499877, totalBilleTime: 1s} ja revisei codigo... mais api gcp so retorna isso...

  • @thallesaguiar3544
    @thallesaguiar3544 ปีที่แล้ว

    incrível cara, muito obrigado!!

  • @diogocarvalho1984
    @diogocarvalho1984 ปีที่แล้ว +1

    não existe programação sem café

  • @gabrielsena2558
    @gabrielsena2558 ปีที่แล้ว

    Se ter vlog e não começar com a preparação do cafézinho nem assisto

  • @roni_castro
    @roni_castro ปีที่แล้ว +1

    Excelente conteúdo. Vlw!!

  • @Os3t4God
    @Os3t4God ปีที่แล้ว

    Fera demais Rodrigo.

  • @lucasvarela1562
    @lucasvarela1562 ปีที่แล้ว

    Rodrigo, Tem como você fazer uma aula sobre widgets no ios e no android come expo?

  • @IgorLima-xd4ns
    @IgorLima-xd4ns ปีที่แล้ว

    O video sobre a integração entre gpt e ia de voz começa em 8:40.

  • @disneyandrade
    @disneyandrade ปีที่แล้ว

    🎉 valeu pela ideia 💡

  • @claudioleo2011
    @claudioleo2011 ปีที่แล้ว

    Amigo, que video top! adorei essa integracao com o chat GPT. Muito Bom! Parabens pelo conteudo. PS: Porque voce esta chamando de Chat GPD?

    • @CarlosHenrique-vx3bm
      @CarlosHenrique-vx3bm ปีที่แล้ว

      acho que ele tem o mesmo problema que o meu, que é ficar trocando T por D nas palavras sem perceber, só que no meu caso é mais na escrita.

    • @claudioleo2011
      @claudioleo2011 ปีที่แล้ว

      @@CarlosHenrique-vx3bm 👍Mas se formos ver mesmo, Isso eh o de menos comparado ao conhecimento que o Rodrigo G. tem, mandando muito bem nesse App. nota 1000!

  • @raphox
    @raphox ปีที่แล้ว +1

    eu entendo que as keys das APIs não estão disponíveis no repositório e que não é uma boa disponibilizar sua key para qualquer um utilizar, mas quando o aplicativo é buildado e publicado na app store, não é arriscado que alguém mal intensionado consiga fazer engenharia reversa para capturar essas KEYs? Minha outra dúvida é se a única forma de prevenir isso seria criando um backend para realizar acesso a essas APIs?

    • @ericocavalcanti710
      @ericocavalcanti710 ปีที่แล้ว

      As variaveis ambiente sao encriptadas no deploy

    • @raphox
      @raphox ปีที่แล้ว

      @@ericocavalcanti710 tem certeza disso? Eu dei uma pesquisada rápida e vi que não tem esse processo de criptografia não. E mesmo se tiver, deve ter alguma forma de monitorar as requisições do app e ver a requisição da API com a key.

  • @silvaneimartins2487
    @silvaneimartins2487 ปีที่แล้ว +1

    Conteudo muito bom, parabens.

  • @marcosrobertolemosveloso6784
    @marcosrobertolemosveloso6784 ปีที่แล้ว

    Fala Rodrigo, beleza? Cara, no meu retorno do data da transcrição não tem o objeto results, traz somente totalBilledTime e requestId, saberia me dizer o motivo?

  • @Alan4F50
    @Alan4F50 ปีที่แล้ว +1

    Man, como sempre, só conteúdo top!! Parabéns, mano

  • @marcosfinal
    @marcosfinal ปีที่แล้ว +2

    Não "guento" mais tanto Fork nos repositório desse monstro

  • @FilipeAguiarCarvalho
    @FilipeAguiarCarvalho 26 วันที่ผ่านมา

    GPT. T... TÊ.
    Que ANGÚSTIA

  • @danieltiagofischer3965
    @danieltiagofischer3965 ปีที่แล้ว

    A API SpeechRecognition não funcionaria nesse caso?

  • @joatancavalcante238
    @joatancavalcante238 ปีที่แล้ว +1

    Que conteúdo top!! Aliás, alguém conseguiu fazer funcionar no Android? Nos meus testes a api do Google speech to text não retornou o objeto com a transcrição, no caso do Android. iOS rolou super de boa.

    • @marcosrobertolemosveloso6784
      @marcosrobertolemosveloso6784 ปีที่แล้ว

      No meu também não funciona no android! Antes eu inclusive estava com erros no iOS também pois estava salvando como .m4a e outputFormat: IOSOutputFormat.MPEG4AAC, mas assim que removi o outputFormat e passei pra wav deu bom no iOS. Você conseguiu resolver no Android?

  • @rayonefreire5257
    @rayonefreire5257 ปีที่แล้ว +1

    a api de reconhecimento de fala precisa pagar?

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว

      Ela tem um tanto de utilização gratuita disponível.

  • @vladimir-costa
    @vladimir-costa ปีที่แล้ว

    Minha garrafa de café é igual.

  • @joyfatima4872
    @joyfatima4872 ปีที่แล้ว +1

    chatgpd KKKKKKKKK é muito fofinho ele falando

    • @Diimas
      @Diimas ปีที่แล้ว

      Confesso que não entendi se ele está falando de propósito GPD ou se tem alguma pegadinha kkkkkk, sobre o conteúdo perfeito 👌🏿

  • @karlos-oliveira
    @karlos-oliveira ปีที่แล้ว +3

    conteúdo bacana, mas sinceramente me deu um nervoso ouvir vc falando chatGpD.. mas blz...

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว +1

      Que massa que gostou, fico feliz.
      Acabei trocando o T pelo D por engano ao tentar falar rápido. Acontece, hehe. 😂😂😂

    • @karlos-oliveira
      @karlos-oliveira ปีที่แล้ว +1

      @@rodrigorockeseat tranquilo hehe, o importante foi que conseguimos entender o conceito, que foi passado com maestria por vc!!! vlw por compartilhar!

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว

      @@karlos-oliveira muitoooo obrigado, fico muito feliz. hehe

  • @victormagalhaes5646
    @victormagalhaes5646 ปีที่แล้ว

    Mais facil que cagar em pé!

  • @wfl-junior
    @wfl-junior ปีที่แล้ว +1

    É impressão minha ou o Rodrigo fala GPD ao invés de GPT?

    • @rodrigorockeseat
      @rodrigorockeseat ปีที่แล้ว

      Ao falar rápido, acabei trocando o T pelo D. 😂

    • @mimota5860
      @mimota5860 ปีที่แล้ว

      kkkkk vdd

  • @plazmafaith144
    @plazmafaith144 ปีที่แล้ว +1

    Ser um vigarista é muito bom 😃