Urgent.News

What's breaking now, across thousands of outlets.

Tech

Voz de IA em português no seu app: ElevenLabs e Murf em 15 linhas de Python

Seu app, bot ou automação precisa falar português do Brasil ? Dá pra fazer com duas chamadas HTTP. Abaixo, o mínimo funcional com a API da ElevenLabs e a da Murf , mais quanto isso custa em reais. Transparência: este post tem links de afiliado. Se você assinar por eles, o autor pode receber uma comissão, sem custo extra para você. Qual API usar (preços oficiais em 22/10/2026) Se você precisa de……

Original Portuguese Read in English

Para fazer seu app ou automação falar português do Brasil, basta usar duas chamadas HTTP para as APIs da ElevenLabs e da Murf. Os preços estão disponíveis em reais, e a interface é simples: apenas quatro linhas de código em Python são necessárias para implantar.

No primeiro exemplo, a API da ElevenLabs é utilizada. Primeiro, faça o cadastro no site Developers para obter a chave necessária. Em seguida, configure o modelo multilíngue para reconhecer português sem configuração extra. Cada caractere gasta um crédito nos modelos Multilingual v2.

```python

import os, requests

VOICE_ID = SUA_VOICE_ID # escolha na Voice Library, filtrando por Portuguese

r = requests.post(

f"https://api.elevenlabs.io/v1/text-to-speech/{VOICE_ID}",

headers={"xi-api-key": os.environ["ELEVENLABS_API_KEY"]},

json={"text": "Seu pedido de R$ 129,90 saiu para entrega.", "model_id": "eleven_multilingual_v2"},

timeout=60,

)

r.raise_for_status()

open("aviso.mp3", "wb").write(r.content)

```

A segunda opção é a API da Murf. Em vez de uma saída de áudio, a Murf devolve um link para o arquivo gerado. Para listar as vozes disponíveis, faça uma consulta e filtre as que utilizem a localização pt-BR. Uma vez identificada a voz desejada, envie o texto e o ID da voz para gerar o áudio.

```python

import os, requests

H = {"api-key": os.environ["MURF_API_KEY"]}

vozes = requests.get("https://api.murf.ai/v1/speech/voices", headers=H).json()

pt = [v for v in vozes if str(v.get(locale, "")).startswith("pt-BR")]

print([v.get("voiceId") for v in pt][:5])

r = requests.post(

"https://api.murf.ai/v1/speech/generate",

headers=H,

json={"text": "Seu pedido de R$ 129,90 saiu para entrega.", "voiceId": pt[0]["voiceId"]},

)

print(r.json().get("audioFile"))

```

Para testar a qualidade da voz, é recomendado incluir números reais, datas e nomes próprios (por exemplo, Conceição, Itaquaquecetuba, R$ 1.299,90, 22/10). Se a voz falhar nesses casos, considere escolher outra opção. Ambas as APIs podem ser executadas em um pequeno servidor virtual, sendo o custo adicional limitado a possíveis requisitos de GPU se você decidir hospedar um modelo de voz aberto.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

How GPS taught my car-sickness app which way is down

I'm the developer of Perusa, a small Android app I build on my own. It puts dots along the edges of the screen that follow the car's real braking and turns, on top of whatever you're reading, for…

  • Perusa app uses GPS data to determine down direction
  • GPS lag and holder angle accounted for in corrections
  • App reduced cue error and phantom-motion time significantly

How to Test a Tauri App End-to-End (No WebDriver Needed)

The above below running against Yaak, sped up with idle time removed. Click for the full replay. You can test a Tauri app end-to-end without WebDriver by describing each step in plain language.

  • TestDriver tool enables end-to-end testing of Tauri apps without WebDriver.
  • Describes testing steps in simple language matching screenshots of installed app.
  • Avoids WebDriver by not requiring additional compilation or dependencies.

CVE-2026-0313: Building Detection Coverage for the Cortex OS Query Command Injection

CVE-2026-0313: Building Detection Coverage for the Cortex OS Query Command Injection On 14 October 2026 Palo Alto Networks published CVE-2026-0313, an OS command injection flaw in the Cortex XSOAR and…

  • Palo Alto Networks disclosed CVE-2026-0313 on October 14, 2026
  • Vulnerability allows authenticated admins to execute OS commands on remote endpoints
  • Upgrade to Cortex OS Query version 1.0.17 or later to remediate

More from Thursday 22 October →