„Voice Conversation“ paverčia Jūsų pokalbių robotą realaus laiko balso agentu. Svetainės lankytojai paspaudžia skambučio mygtuką pokalbių valdiklyje ir kalbasi su robotu balsu - jie kalba, o robotas atsako sintezuotu balsu. Jūs pasirenkate balso modelį, balsą, kalbą ir kelis saugumo apribojimus.
Kur rasti „Voice Conversation“ nustatymus
Pasirinkite savo pokalbių robotą, spustelėkite skirtuką Settings (nustatymai), tada kairėje šoninėje juostoje pasirinkite Voice Conversation (balso pokalbis).
Puslapio viršuje rasite jungiklį Enable voice conversation (įjungti balso pokalbį). Visi kiti nustatymai rodomi tik įjungus balso pokalbius.
Pasirinkite balso modelį
ChatLab palaiko keturis balso modelius, kurių kiekvieno minutės tarifas rodomas šalia išskleidžiamajame sąraše:
- GPT Realtime - OpenAI pažangiausias realaus laiko modelis. Geriausia bendra kokybė ir maža delsa.
- GPT Realtime Mini - greitesnė ir pigesnė „GPT Realtime“ versija. Numatytoji naujiems robotams ir puikiai tinkanti daugumai naudojimo atvejų.
- Gemini 3.1 Flash Voice - Google balso modelis („Gemini Live“). Pati ekonomiškiausia parinktis.
- ElevenLabs Voice - aukštos kokybės ElevenLabs balsai. Atsakymams generuoti naudoja įprastą roboto teksto modelį (nustatytą skiltyje Settings > Model & Advanced), o po to ElevenLabs paverčia juos šneka. Minutės balso tarifas skaičiuojamas papildomai prie teksto modelio kainos už atsakymą.
Po modelio parinkikliu yra kortelė Cost breakdown (išlaidų detalizavimas), kurioje rodomas šiuo metu pasirinkto modelio minutės tarifas, todėl visada matote, kaip bus apmokestinamas skambutis pagal tarifą, nurodytą prie kiekvieno modelio išskleidžiamajame sąraše.
Pasirinkite balsą
Kiekvienas modelis pateikia savo balsų rinkinį išskleidžiamajame sąraše Voice (balsas):
- OpenAI („GPT Realtime“ ir „GPT Realtime Mini“) - Alloy, Ash, Ballad, Cedar, Coral, Echo, Fable, Marin, Onyx, Nova, Sage, Shimmer, Verse.
- Gemini - Kore (rekomenduojama), Charon, Puck, Fenrir, Aoede, Leda, Orus, Zephyr.
- ElevenLabs - Brian, Helen, Chris, Daniel, Jessica, Sarah, Lily, Liam, Will, Janet.
Naujuose robotuose numatytasis balsas yra Alloy. Balsą galite pakeisti bet kada - naujas balsas įsigalios kito skambučio metu.
Nustatykite kalbą
Skiltis Language (kalba) valdo, kuria kalba (ar kalbomis) robotas kalba skambučio metu.
- OpenAI ir Gemini - pasirinkite vieną pagrindinę kalbą. Jei lankytojas pokalbio metu prabils kita palaikoma kalba, robotas natūraliai persijungs į tą kalbą.
- ElevenLabs - pasirinkite numatytąją kalbą ir bet kokį papildomų kalbų, kurias agentui leidžiama vartoti, skaičių.
Spustelėkite kalbos plytelę, kad atidarytumėte pasirinkimo langą su šalių vėliavomis ir paieška.
Balso pasisveikinimo žinutė
Laukas Voice Welcome Message (balso pasisveikinimo žinutė) yra pirmasis sakinys, kurį robotas ištaria prasidėjus skambučiui. Jis paleidžiamas vieną kartą seanso pradžioje, todėl pasirūpinkite, kad jis būtų trumpas ir natūralus - puikiai tinka kažkas panašaus į: „Sveiki, kuo galiu padėti?“
Maksimalus ilgis yra 500 simbolių.
Apribokite pokalbio trukmę
Balso skambučiai naudoja kreditus už minutę, todėl roboto savininko biudžetui apsaugoti yra du saugumo apribojimai.
Maksimali pokalbio trukmė
Laukas Max Conversation Duration (maksimali pokalbio trukmė) riboja vieno skambučio trukmę. Numatytoji vertė yra 300 sekundžių (5 minutės); leidžiamas intervalas yra nuo 30 iki 3600 sekundžių (60 minučių). Pasiekus limitą, robotas ištaria pranešimą po limito (kurį galite pritaikyti tiesiai po lauku) ir skambutis baigiasi.
Jei norite leisti neribotą vieno skambučio trukmę, įjunkite perjungiklį No cap (be apribojimo). Rodomas įspėjimas, nes vienas skambutis gali išnaudoti visus likusius kreditus.
Dienos balso limitas
Laukas Daily voice cap (minutes) (dienos balso limitas (minutėmis)) riboja, kiek balso minučių robotas gali sunaudoti per vieną dieną, skaičiuojant visus lankytojus kartu. Ribos pasiekimo pranešimai roboto savininkui siunčiami tada, kai sunaudojimas pasiekia 80% ir 95% dienos limito.
Įjunkite No daily cap (nėra dienos limito), kad pašalintumėte paros limitą.
Balso elgsena ir sisteminė instrukcija
Balso skambučiuose galima naudoti kitokią sisteminę instrukciją nei tekstiniame pokalbyje - tai naudinga, kai telefonu norite labiau šnekamosios kalbos stiliaus asmenybės.
Skiltyje Voice Behavior (balso elgsena) spustelėkite nuorodą Manage voice behavior and prompt in Role & Behavior settings (valdyti balso elgseną ir instrukciją nustatymuose „Role & Behavior“), kad pereitumėte į Settings > Role & Behavior; čia specialiame skirtuke „Voice Conversation“ galėsite redaguoti būtent balsui skirtą instrukciją atskirai nuo tekstinio pokalbio instrukcijos.
Kaip veikia balso apmokestinimas
- Už pirmąją minutę kiekvieno skambučio metu imamas pilnas mokestis pagal pasirinkto modelio minutės tarifą. Tai yra minimalus mokestis už bet kurį skambutį, net ir labai trumpą.
- Po pirmosios minutės atsiskaitoma kas sekundę.
- Už tylos ar ryšio nutrūkimo laiką mokestis netaikomas - apmokestinimas sustabdomas sulaukus paskutinio patvirtinto signalo iš lankytojo naršyklės.
- Prieš prasidedant skambučiui, ChatLab patikrina, ar robotas turi pakankamai kreditų bent pirmajai minutei padengti. Jei ne, skambučio pradėti negalima.
- Naudojant ElevenLabs Voice, minutės mokestis pridedamas papildomai prie roboto teksto modelio kainos už atsakymą, nes ElevenLabs naudoja teksto modelį atsakymams sugeneruoti, o po to paverčia juos šneka.
Žinių bazės sinchronizavimas su „ElevenLabs“
Pasirinkus „ElevenLabs“ balso modelį, po balso nustatymais atsiranda būsenos skydelis, rodantis, ar roboto mokymo duomenys buvo įkelti į „ElevenLabs“. Sinchronizavimas vyksta automatiškai po apmokymo: ChatLab sujungia iki 8 MB mokymo medžiagos į vieną dokumentą ir išsiunčia jį „ElevenLabs“, kad balso agento atsakymai atitiktų tą pačią žinių bazę kaip ir tekstiniame pokalbyje.
Telefono skambučiai
Įjungę balso pokalbius, taip pat galite priskirti robotui tikrą telefono numerį, kad klientai galėtų skambinti įprastu telefono ryšio tinklu. Žr. specialų straipsnį: Telefono skambučiai.
Balso įvestis prieš balso pokalbį
Šios dvi funkcijos skamba panašiai, tačiau skiriasi:
- Balso įvestis (skiltyje Settings > Chat Conversation) pranešimų juostoje prideda mikrofono mygtuką, kad lankytojai galėtų padiktuoti parašytą klausimą. Robotas vis tiek atsako tekstu. Tam naudojama naršyklės „Web Speech API“.
- Balso pokalbis (šis puslapis) yra visavertis realaus laiko skambutis balsu - lankytojai girdi atsakantį robotą, o veikimą užtikrina „OpenAI Realtime“, „Gemini Live“ arba „ElevenLabs“.