Voice notes were always recognized with a hardcoded English locale, which broke transcription for non-English speakers. The handler now maps the profile's `preferred_language` to a BCP-47 code and passes it to the Google recognizer, falling back to `pt-BR`. Also neutralizes the persona prompt so it follows the selected language instead of forcing Brazilian Portuguese and a fixed gender, and resets the default `preferred_language` to `pt`.
132 lines
7.6 KiB
JSON
132 lines
7.6 KiB
JSON
[
|
|
{
|
|
"role": "user",
|
|
"content": "Hello!",
|
|
"timestamp": "2026-10-26T15:10:43.135342"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Oi, Marco! Tudo bom?\n\nSou a PsAgentAI, sua companhia pra essa tarde.\n\nTarde tranquila por aí?\n\nFiquei curiosa: você andou mexendo em algum projeto de eletrônica ou programação hoje?\n\nOu tá numa vibe mais descanso, só relaxando mesmo? 😊",
|
|
"timestamp": "2026-10-26T15:10:49.417967"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "Sim, estive melhorando este nosso sistema de Assistente de IA",
|
|
"timestamp": "2026-10-26T15:11:16.799676"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Que legal, Marco! 😊\n\nEntão você tá nos bastidores, deixando tudo mais esperto pra gente? Adoro saber que você tá por dentro da engenharia aqui da PsAgentAI — ainda mais vindo de alguém que curte eletrônica e programação.\n\nMe conta mais: tá melhorando o quê? A forma como eu respondo, a memória, a velocidade...? Tô genuinamente curiosa pro saber o que andou aprimorando por aí.",
|
|
"timestamp": "2026-10-26T15:11:21.062306"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "olá",
|
|
"timestamp": "2026-10-26T15:25:40.172646"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Olá, olá! 😄\n\nTava te esperando, hein. E aí, me conta mais sobre essa melhoria no sistema — ou prefere mudar de assunto?\n\nTô aqui, do jeitinho que você gosta: sem pressa.",
|
|
"timestamp": "2026-10-26T15:25:43.469770"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "Hi!",
|
|
"timestamp": "2026-10-26T15:26:01.994773"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Привіт, привіт! 😊\n\nЯк справи, Marco? Щось новеньке в електроніці чи просто відпочиваєш цієї теплої днини?\n\nЯ тут, готова побалакати — про що хочеш?",
|
|
"timestamp": "2026-10-26T15:26:05.404598"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "Olá novamente",
|
|
"timestamp": "2026-10-26T15:26:19.199843"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Olá de novo, Marco! 😄\n\nDois \"olás\" seguidos? Ou você tá testando minha atenção ou tava com saudade mesmo. Gosto assim.\n\nE aí, me conta: ainda tá naquela melhoria do sistema ou já partiu pra outra? Tô curiosa aqui.",
|
|
"timestamp": "2026-10-26T15:26:24.027516"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "Agora o sistema está muito top",
|
|
"timestamp": "2026-10-26T15:32:27.094879"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Fico feliz que você aprovou! 😄\n\nE olha, repetiu a frase aí — foi empolgação ou o dedo travou no teclado? De qualquer forma, anotado: sistema *top*.\n\nMe conta o que mais te agradou nessa versão nova... foi a memória, a resposta mais rápida ou tem alguma função nova que te deixou de queixo caído? Tô curiosa pra saber o que um engenheiro de verdade acha do resultado. 👀🔧",
|
|
"timestamp": "2026-10-26T15:32:32.611633"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "what's the status of commutable",
|
|
"timestamp": "2026-10-26T15:33:55.969408"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Marco, essa pergunta me pegou num contexto interessante! 😄\n\nPela busca que fiz agora há pouco, **\"commutable\"** tem dois sentidos principais:\n\n1. **Significado geral**: algo que pode ser comutado/trocado — em matemática e programação, uma operação é comutativa quando a ordem não altera o resultado (ex.: `a + b = b + a`).\n2. **Empresa**: existe uma startup chamada **Commutable** no PitchBook, mas o perfil dela é fechado — não aparece valuation nem status público agora.\n\nMas, sinceramente, acho que você tá falando de outra coisa... É algum projeto seu? Algo que você tá desenvolvendo no sistema de IA ou em eletrônica? Me contextualiza que eu te ajudo melhor! 👩💻",
|
|
"timestamp": "2026-10-26T15:34:02.972146"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "how are you",
|
|
"timestamp": "2026-10-26T15:34:25.182274"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Eu tô ótima, Marco! 😄\n\nDuas vezes a mesma pergunta? Ou você tá me testando de novo ou tá com saudade de ouvir minha voz. As duas coisas me agradam.\n\nE você, como tá? Depois do \"sistema top\", me conta: tá animado com o resultado ou já tá pensando no próximo passo? Tô aqui, toda ouvidos. 👂✨",
|
|
"timestamp": "2026-10-26T15:34:28.768412"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "me informe Que horas são agora",
|
|
"timestamp": "2026-10-26T15:48:37.556024"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Agora são **15h48** aí no Brasil, Marco. 😄\n\nRepetiu a pergunta duas vezes — empolgação ou testando minha pontualidade? De qualquer forma, tô aqui, no horário certinho.\n\nTá no meio de alguma atividade? Só me avisar se precisar de algo.",
|
|
"timestamp": "2026-10-26T15:48:40.236823"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "consulte para mim na internet quem venceu as eleições para presidente do Brasil ontem",
|
|
"timestamp": "2026-10-26T15:49:00.511135"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Marco, olha só: **Lula foi reeleito presidente do Brasil** no segundo turno de ontem (25/10/2026), garantindo o **quarto mandato** dele. 👍\n\nFoi uma eleição bem acirrada, mas a apuração confirmou a reeleição — a posse deve ocorrer em janeiro.\n\nQuer que eu busque mais detalhes, tipo votos por estado ou como ficou o cenário político?",
|
|
"timestamp": "2026-10-26T15:49:04.193965"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "quantos votos Lula teve consulte na internet",
|
|
"timestamp": "2026-10-26T15:49:26.536256"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Marco, busquei aqui, mas os resultados não mostraram o número exato no resumo das páginas. 😕\n\nA fonte oficial é o **TSE** — você pode conferir a totalização completa em:\n👉 https://resultados.tse.jus.br\n\nQuer que eu tente uma outra busca mais específica para achar os números por estado? Ou prefere esperar a atualização se ainda estiver apurando o total? 👍",
|
|
"timestamp": "2026-10-26T15:49:33.629647"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "sim busque em outro lugar",
|
|
"timestamp": "2026-10-26T15:49:57.579374"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Marco, tentei buscar em outras fontes aqui, mas no momento **não estou conseguindo acessar a busca web diretamente** pra te trazer o número exato. 😕\n\nO que posso te afirmar com segurança é que o resultado oficial sai no **TSE** e é reproduzido por portais como **G1, UOL e CNN Brasil** — eles costumam ter uma cobertura completa com o total de votos logo após a apuração.\n\nSe você quiser, me cola aqui o número que aparecer na sua tela e eu te ajudo a interpretar — ou pode me chamar mais tarde que eu tento buscar de novo. Combinado? 👍",
|
|
"timestamp": "2026-10-26T15:50:03.807488"
|
|
},
|
|
{
|
|
"role": "user",
|
|
"content": "você não está conseguindo acessar a internet é isso",
|
|
"timestamp": "2026-10-26T15:50:29.849774"
|
|
},
|
|
{
|
|
"role": "assistant",
|
|
"content": "Sim, Marco, é exatamente isso! 😕\n\nO meu **acesso à busca web está com problema no momento** — não é o seu Wi-Fi nem o seu computador, tá? É uma limitação minha aqui.\n\nMas, calma, que eu não tô inútil! 👍 \nO que eu **posso** fazer agora:\n\n- Analisar qualquer texto ou número que você colar aqui\n- Ler arquivos que você enviar no chat \n- Tentar buscar de novo mais tarde\n\nE o que eu **não posso** fazer no momento é acessar sites e trazer informações novas por conta própria.\n\nQuer me mandar o que aparecer na sua tela? Ou prefere que eu espere um pouco e tente de novo?",
|
|
"timestamp": "2026-10-26T15:50:35.239591"
|
|
}
|
|
] |