Прекидачи налога: учење, препознавање сопственог гласа, подсетници, најава и диктирање.
Све што је у Подешавањима (Settings) у апликацији Chui може да се промени и у разговору, а ту га људи обично и открију: то су прекидачи које нико не тражи куцкајући по екрану.
get_account() је цела слика у једном кратком одговору: на кога гласи налог, на ком је плану, колико је састанака остало овог месеца, фирма ако је има и како је подешен сваки прекидач описан у наставку. То треба прочитати пре него што се промени било који од њих, да би се прво наглас рекло шта ће се променити.
Политика приватности Chui обећава да ово може да се искључи у сваком тренутку, а set_privacy() је тај прекидач на овом месту. Искључено значи да Chui неће читати снимке овог налога да би се побољшао. Ништа се не брише и ништа се не мења у састанцима самог налога. Сажеци, претрага и све остало раде тачно као и пре.
Ово је сагласност, па се мења само кад особа каже да треба. Никад на основу расположења, опште примедбе о приватности или питања о њој.
Особа може да замоли Chui да препознаје њен сопствени глас. Ничији други глас, и нико не може то да затражи за неког другог. Кад је укључено, Chui чува један узорак њеног гласа. Тај узорак учи из састанака које она снима и у којима је именована (њено име стоји уз један од гласова). Chui затим ставља њено име уз њен глас у њеним састанцима и у састанцима њене фирме на које је позвана у календару. Никад у састанцима друге фирме. Искључено је док га она сама не укључи, јер је узорак гласа биометријски податак и за њега је потребна сагласност те особе.
Сви који га нису укључили остају „Говорник N“ (Speaker N): њихов глас се упореди једном и одбаци, и ништа од њега се не чува. Ручно именовање било кога увек ради и не зависи од овога. На рачунару, „ти“ је и даље твој микрофон, коме не треба узорак гласа. Искључивање одмах брише узорак; већ дата имена остају. Узорак који се не користи годину дана такође се брише.
set_voice_recognition() прима један одговор, укључено или искључено, и мења га само кад је особа тако рекла, о свом гласу. Пре укључивања прочитај јој реченицу из описа алатке и добиј „да“ на њу: та реченица се чува као текст њене сагласности. Администратор фирме може да га искључи свима у фирми, али никад да га укључи; get_account() каже кад је тако.
Неко ко не користи Chui ипак може бити препознат на твојим састанцима, ако ти је лично рекао да се слаже. prepare_recognise_voice() прима састанак, глас (speaker_N), његово име и како је пристао — лицем у лице одређеног дана, или на снимљеном састанку у одређеном тренутку, што је бољи доказ — и наводи шта је тај глас рекао, да провериш да је прави, уз реченицу на коју је пристао. recognise_voice() то онда уради: Chui за неколико минута научи глас са тог састанка и именује га на сваком каснијем састанку који снимиш, на било ком твом налогу, без позивнице из календара. Исти пар са off брише узорак, а имена која је ставио на састанке враћају се на «Говорник N».
За то нема прекидача. У фирми сваки састанак који неко сними почиње у његовом сопственом радном простору „Лична“. Нико други у фирми не може да га отвори, ни администратори. До колега стиже тек кад та особа дода тај један састанак у други простор (add_meeting_to_workspace() или у апликацији), док се снима или после. Ништа и нико не мења ту полазну тачку; Ко још види састанак каже ко чита који простор.
Подразумевано Chui заувек чува аудио-снимак састанка. Подешавања → Приватност → „Чувај аудио-снимак“ (Settings → Privacy → Keep the audio) уместо тога поставља број дана, а prepare_keep_audio() па keep_audio() раде исто куцањем. Кад од састанка прође толико дана, нестаје само аудио-снимак: из складишта Chui и са сваког уређаја који има копију. Наслов, транскрипт, сажетак, белешке, особе и претрага остају. На месту плејера састанак каже да је његов снимак уклоњен. Састанак који се још снима или отпрема никад се не дира.
Краће ограничење може одмах да уклони аудио-снимак са старијих састанака, и то не може да се поништи. Зато први позив каже колико би састанака сада остало без аудио-снимка, и ништа се не мења док особа не пристане на тај број.
У фирми администратор може то да постави свима (company: true). Чланови тада виде ограничење фирме и не могу да га промене за себе; get_account() каже које важи и ко је о њему одлучио.
set_reminder() подешава три ствари, а слати треба само оне које су заиста тражене:
Аларм звони и у нечујном режиму и у режиму „Фокус“ (Focus), па га никад не треба бирати нагађањем у нечије име. Мора да буде оно што је особа тражила.
А аларму треба дозвола самог телефона, коју Chui може да затражи само на телефону. Кад се аларм изабере у разговору, бележи се намера. Телефон који ту дозволу није дао враћа се на тиху картицу и о томе ништа не каже.
Chui пита iOS у оном тренутку кад ред Како (How) у Подешавања → Подсетник за састанак (Settings → Meeting reminder) пређе на Аларм (Alarm). То важи само кад претходна вредност није већ била Аларм. Зато подешавање аларма на захтев никад не изазива питање. Не изазива га ни отварање тог реда кад тамо већ пише Аларм. Пребаци га на нешто друго и назад, и телефон ће питати.
Ово је једно подешавање за цео налог. Стиже на сваки уређај на ком је особа пријављена, не само на онај који држи у руци.
Chui никад не шаље бота у позив, па нико други у просторији не може да зна да снимање траје, осим ако Chui то не каже. И каже: једну кратку реченицу кроз звучник, једном, кад састанак почне, на језику на ком је апликација.
На лаптопу реченица излази из звучника тог рачунара. Људи на другом крају видео-позива чују је само ако је микрофон ухвати, исто као и све друго изговорено у просторији. На слушалицама је чује само особа која их носи. Реци то, уместо да обећаваш да је друга страна обавештена.
set_announcement() прима један одговор, укључено или искључено. Укључено је осим ако га особа није искључила.
Искључивање није обична промена подешавања и не треба га тако третирати. На многим местима је противзаконито снимати разговор без обавештавања осталих учесника. Реци то пре искључивања. Реци и да искључивањем особа потврђује да ће сама обавестити све присутне, а онда је пусти да одговори. Никад га не искључуј зато што је неко звучао изнервирано или питао шта је то.
Ово је једно подешавање за цео налог, и управо у томе је поента: неко ко га је искључио на телефону не треба да се изненади кад његов лаптоп најави позив са клијентом.
Где је налогу понуђено диктирање, држање тастера fn (или дугмета миша које је особа изабрала) на Mac рачунару диктира у апликацију у којој је курсор. На дну екрана тада стоји мала Chui пилула. set_dictation() прима један одговор, укључено или искључено. Искључено уклања пилулу и оставља fn другим апликацијама, на пример бирачу емоџија. Укључено је док га особа не искључи. То је једно подешавање за налог, па га прати сваки Mac на ком је пријављена. get_account() га приказује само тамо где је диктирање уопште понуђено.
Лепљење као цитат (од верзије build 229). На Mac рачунару, Command + Option + V у пољу за текст лепи садржај клипборда као цитат: сваки ред почиње знаком за цитат који се користи у одговорима у мејлу и чету, а сваки прелом реда, увлачење и ставка листе остају као што су били (од верзије build 233). Подразумевано је укључено, а искључује се у подешавањима диктирања. Притиснути било где ван поља за текст, ти тастери и даље раде оно што су радили и пре. Од верзије build 233 диктирање и ово лепљење раде и у апликацијама које саме исцртавају текст, као што су неки уређивачи кода, где су раније приказивали картицу уместо да залепе.
Шта Chui ради са диктатом пре лепљења може да се прочита и промени на исти начин:
get_dictation_settings() каже да ли је сређивање укључено, набраја речи које је особа додала и набраја стилове диктирања, са означеним подразумеваним.add_dictation_word() додаје име или термин написан на њен начин, или замену: чује се „slash go do“, пише се „/godo“.remove_dictation_word() уклања једну реч и наводи је, да би могла да се врати.set_dictation_cleanup() искључује сређивање, па се лепи тачно оно што је чуто, или га поново укључује. На Mac-у и на Windows-у речи се уносе највише око секунду након што пустиш тастере; ако сређивање траје дуже, уносе се тачно онако како су чуте (од верзије build 249).Стил је цео скуп упутстава за сређивање. Четири су уграђена и бесплатна; један од њих је подразумевани док особа не изабере други. list_dictation_styles() их набраја све, за уграђене каже шта раде, а за сопствене приказује цела упутства. set_dictation_style() један поставља као подразумевани, а у одговору је и претходни, па може да се врати; на Mac рачунару и на телефону стил и даље може да се изабере за појединачно диктирање. add_dictation_style() додаје сопствени стил — назив и све што се сређивању каже — и део је Chui Pro: без њега одговор то каже, а претплата се узима у апликацији или на chui.io. Мењање или брисање сопственог стила прво пита: prepare_update_dictation_style() и prepare_delete_dictation_style() читају његов назив и упутства каква су сада (Chui не чува другу копију), а update_dictation_style() и delete_dictation_style() делују тек после „да“. Уграђени стилови не могу да се мењају ни бришу; ако се обрише подразумевани, подразумевани поново постаје уграђени. Шта год стил каже, сређивање које мења писмо, преправља или одговара на диктат се одбија и лепи се оно што је речено. Све ове алатке постоје само тамо где је диктирање понуђено.
Сваки диктат се чува и на налогу: шта је чуто, шта је откуцано, језик, временске ознаке и његов звук. Зато други Mac види исту историју. list_dictations() их чита од најновијег, а get_dictation() чита један у целини. Брисање једног иде у два корака: prepare_delete_dictation() чита кад је изговорен и како је почео, а delete_dictation() брише његове речи и звук са налога. „Колико дуго Chui чува аудио-снимак“ брише звук диктата после тог времена, исто као код састанка, а речи задржава. transcribe_dictation_again() шаље сачувани звук диктата још једном транскриберу и чува нове речи поред онога што је чуто и откуцано, што се никад не мења; то се ради једном по диктату, а поновни захтев даје исте речи.
get_dictation_settings() каже и колико је БЕСПЛАТНИХ РЕЧИ остало ове недеље за сваку врсту уређаја (iPhone, Android, Mac, Windows — свака има своју недељу) и када почиње нова, у понедељак; Pro нема ограничење. Од верзије build 231 диктирање се рачуна као плаћено кад год било који налог на који иста пријава може да се пребаци има Pro — на пример плаћени налог фирме — а речи се и даље броје на налогу који је отворен. Наводи и сваки пријављени Mac и Windows рачунар, по имену и када је последњи пут виђен: шта покреће диктат (fn на Mac-у, Ctrl + Win на Windows-у, и дугмад миша), микрофон, језик и клик на притисак. На Mac-у, диктат који чује само тишину наводи микрофон који је слушао и отвара листу микрофона да би могао да се изабере други (од верзије build 231). set_dictation_device() мења било шта од тога за један рачунар; рачунар преузима промену када се Chui следећи пут покрене или дође у први план. Нешто увек мора да покреће диктат, па се тастер може искључити само док остаје дугме миша. Телефон нема такав прекидач: диктира само са онога што је особа сама подесила — Action Button или Back Tap на iPhone-у, или Chui тастатура на iPhone-у и на Android-у (од верзије build 233). Додир на микрофон тастатуре у било којој апликацији откуцава речи тамо где је курсор. На Android-у она замењује плочицу у панелу брзих подешавања, а од верзије build 235 приказује пуну тастатуру док не говориш, твоје речи док их изговараш и квачицу да их откуца. На iPhone-у први додир једном отвара Chui, после тога тастатура слуша пет минута, а Action Button отвара екран тастатуре за слушање уместо да копира диктат за лепљење. Кад диктирање почне, Chui те сам враћа у апликацију у којој си куцао; у Chrome-у тастатура одмах приказује екран који тражи да превучеш назад, са већ укљученим микрофоном (од верзије build 247). У неким апликацијама асистената Chui те враћа право у твој разговор; у онима у којима је самостални повратак отварао нови чет или листу четова, тастатура приказује екран за превлачење назад (од верзије build 248). Од верзије build 249 још три апликације асистената се уместо тога поново отварају на истом чету са твојим нацртом. Док се на iPhone-у снима састанак, тастатура и даље диктира, преко микрофона самог састанка, а снимак не губи звук (од верзије build 249). Ако веза пукне док диктираш тастатуром, Chui се поново повеже и настави, и ништа што си рекао се не губи; ако веза остане прекинута око минут, Chui откуца оно што је стигло и каже ти да крај није стигао, да би могао да га поновиш (од верзије build 243). Ако микрофон престане да шаље звук, диктат се завршава за отприлике четири секунде, већ чуте речи се откуцају, а тастатура ти каже да је микрофон стао (од верзије build 247). На iPhone-у тастери тастатуре изгледају и понашају се као на самом iPhone-у (од верзије build 246): држање слова приказује изнад њега његове варијанте са акцентима, превлачење по размакници помера курсор, држање тастера за брисање убрзава што га дуже држиш, а уз Full Access сваки тастер клікне и благо вибрира. Два размака откуцају тачку само кад се брзо додирну један за другим, одмах после слова или цифре.
Брисање налога, повезивање календара и додавање начина пријављивања намерно су ван домашаја. Chui у асистенту каже шта тачно и зашто.