Glasovni način u ToRunu bio je poput walkie-talkieja. Vi govorite, on sluša; on govori, vaš je mikrofon zatvoren. Ljudi ne razgovaraju tako, i svatko to primijeti za otprilike trideset sekundi — u trenutku kad želite reći "ne, onaj drugi" i prvo morate pričekati da rečenica završi.
gpt-live-1 je potpuno dupleksni motor. Mikrofon ostaje otvoren dok govori. Možete ga prekinuti kao što biste prekinuli osobu, i on vas čuje dok govori, ne samo nakon toga.
Iza istog ugovora
Ovo je drukčiji protokol od glasa u stvarnom vremenu koji smo već imali — druga krajnja točka, drukčiji rječnik događaja, bez identifikatora poteza, bez oznake kraja poteza. Sve se to prevodi na jednoj granici u događaje koje naš glasovni most već govori. Ispod toga ništa se ne mijenja: ista sesija, isti alati tijekom poziva, isto obračunavanje po minuti, iste dvije aplikacije.
Prije nego što je napisan i jedan redak koda, sonda je pokrenula cijelu petlju protiv davatelja razvojnim ključem i snimila okvire. Ti su snimci fiksture protiv kojih se testira sloj prijevoda — testira se dakle ono što davatelj doista šalje, ne ono što dokument tvrdi da šalje.
Jeka je razlog zašto to nitko ne radi po zadanom
Otvoreni mikrofon tijekom reprodukcije čuje pomoćnika. Bez potiskivanja, on odgovara sam sebi, zauvijek. Zato se na iOS-u audio sesija prebacuje na profil obrade glasa, koji poništava jeku i ponaša se kao razglas; na Androidu isti posao obavlja unaprijed postavljeno snimanje.
To ima stvarnu cijenu, i zato se odluka donosi po modelu, a ne globalno. Redak kataloga nosi oznaku. Model s tom oznakom drži mikrofon otvorenim i uključuje potiskivanje; svaki drugi glas na platformi zadržava svoja vrata i glasniji audio profil, potpuno isto kao prije. Odluka se donosi kad sesija počne, i ponovno se donosi na temelju onoga što je poslužitelj stvarno otvorio, u slučaju da se zadana postavka razine razriješila u nešto drugo.
Na webu se ništa nije promijenilo: mikrofon ondje nikad nije bio zaključan, a preglednik već traži poništavanje jeke.
Što još nije
Nije u besplatnoj razini. Besplatna minuta nestala bi u jednoj razmjeni, a dodijeljeni iznos koji nestane usred rečenice gori je od onog koji nikad nije ni ponuđen.
A prva verzija ponaša se na mobilnom više kao poboljšanje nego kao preokret, jer obje aplikacije i dalje zadržavaju dio vlastitog zaključavanja dok se potiskivanje na strani uređaja ne potvrdi na stvarnom hardveru. Motor je potpuno dupleksni; telefoni ga sustižu.