Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Transcodarea Formatului G.711 mu-law (8kHz) în Python în Învață Realtime Voice AI: Agenți Vocali, WebRTC & Streaming Audio

Conversia formatului telefonic G.711 în format PCM liniar pe 16-biți înțeles de modelele Whisper și Silero VAD.

Sintaxă & invocare
import audioop; pcm_linear = audioop.ulaw2lin(mulaw_chunk, 2)

Semnalul primit de la Twilio este codat în formatul telefonic vechi de 60 de ani mu-law (8000 Hz, 8-biți):

import audioop

# 1. Decodare din mu-law 8kHz în PCM liniar 16-bit 8kHz:
pcm_8k = audioop.ulaw2lin(bytes_mulaw, 2)

# 2. Conversie rată de la 8kHz la 16kHz pentru modelul STT:
pcm_16k, _ = audioop.ratecv(pcm_8k, 2, 1, 8000, 16000, None)

# La trimitere înapoi spre telefon:
# mulaw_inapoi = audioop.lin2ulaw(audio_generat_8k, 2)

Transcodarea rapidă este esențială pentru a menține latența conductei sub 500ms.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Transcodarea Formatului G.711 mu-law (8kHz) în Python

Ai o întrebare despre Transcodarea Formatului G.711 mu-law (8kHz) în Python sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.