Blog e knowledge base del servizio

Invio di un messaggio vocale nel bot di Telegram

Quali formati accetta un messaggio vocale in Telegram e quali sono le restrizioni?

Telegram supporta i seguenti formati di messaggi vocali:

OGG

Alcune limitazioni relative ai messaggi vocali su Telegram:

  1. Inaccessibilità in ambienti rumorosi. L'audio può essere difficile da capire se c'è un forte rumore in giro.
  2. Mancanza di funzionalità di ricerca rapida. A differenza dei testi, trovare le informazioni giuste nell'audio è più complicato.
  3. Limiti di tempo di ascolto. Non è sempre conveniente ascoltare lunghi messaggi audio, soprattutto se non c'è tempo per farlo.


Errori popolari durante l'invio di un messaggio vocale

400 Richiesta errata: identificatore di file errato

- Motivo: URL non valido o file_id rotto. 

- Soluzione: controlla il Content-Type e la disponibilità del file. 

400 Richiesta errata: durata troppo lunga

- Motivo: Audio >300 secondi. 

- Soluzione: Ritaglia tramite ffmpeg: 

413 Entità richiesta troppo grande

- Motivo: file >20 MB. 

- Soluzione: convertire in OGG: 

400 Richiesta errata: impossibile analizzare le entità delle didascalie

- Motivo: errore nel markup della firma. 

- Soluzione: controllare l'Escape dei tag. 

403 Forbidden: il bot è stato bloccato dall'utente

- Soluzione: L'utente deve sbloccare il bot. 

Informazione

Informazioni tecniche per»API BOT-MARKET"

  1. Codice del tipo di messaggio ('messageType`): "6" (per`sendVoice'). 
  2. Max. velocità di invio: 20 messaggi / secondo in gruppi. 


Suggerimenti per un uso efficace

1. Ottimizzazione della qualità: 

  - Converti in OGG / Opus (64 kbps):

  - Rimuovere il silenzio all'inizio / alla fine. 

2. Aumento del coinvolgimento: 

  - Aggiungi timestamp alla firma: 

  - USA Emoji : прослуш ascolta fino alla fine! 

3. Elaborazione di messaggi lunghi: 

  - Suddividi l'audio in parti per 5 minuti → invia in sequenza con il pulsante "Avanti".