Pytanie:
Dlaczego R2-D2 nie może mówić?
Tango
2011-12-27 02:03:43 UTC
view on stackexchange narkive permalink

Każdy, kto napisał oprogramowanie o jakiejkolwiek złożoności, wie, jak ważne jest rejestrowanie czytelnych komunikatów o błędach, aby ułatwić debugowanie. Tajemnicze lub krótkie komunikaty o błędach, takie jak „Błąd nr 5”, nie będą działać.

Częścią pracy astromecha jest rozwiązywanie problemów, co często może obejmować zgłaszanie błędów lub problemów mechanikowi, który często może być żywą istotą . Droidy Astromech, przynajmniej modele R2, mogą analizować przynajmniej niektóre języki mówione, ponieważ komentarze R2-D2 są wyświetlane Luke'owi, aby mógł je przeczytać na ekranie swojego X-winga. Droidy Astromech mają już głośnik, przez który mogą sygnalizować, więc dostarczanie im mowy byłoby trywialne.

Przeglądałem Wookieepedię, ale nie znalazłem nic w R2 lub Artykuły astromech o tym, dlaczego nie mają zdolności mowy. Chociaż artykuł o astromechach porusza temat komunikacji, nigdy nie wyjaśnia, dlaczego nie mogą mówić.

Wiem, że kiedy Gwiezdne wojny zostały napisane i wydane, było to dużo wcześniej dostępne były jakiekolwiek praktyczne systemy syntezy mowy, ale prawie wszystko we wszechświecie Gwiezdnych Wojen zostało przerobione lub zracjonalizowane.

Czy kiedykolwiek podano we wszechświecie powód, dla którego R2-D2 lub inne droidy astromechaniczne nie mogą mówić ?


Pozwólcie, że wyjaśnię kilka kwestii, ponieważ chociaż niektóre z nich zawierałem wcześniej, zostało to źle zrozumiane. (Nie sądziłem, że będę musiał to wszystko szczegółowo przeliterować - przepraszam za to).

  • Droidy astromechaniczne rozumieją język (prawdopodobnie lub przynajmniej Galactic Basic Standard) mówiony do nich.
  • Droidy astromechaniczne (przynajmniej R2-D2) mogą odpowiadać za pomocą języka, jak pokazano w Imperium kontratakuje , gdy komentarze R2-D2 są wyświetlane na kokpicie ekran dla Luke'a.
  • Poprzednie dwa punkty pokazują, że astromechy (co najmniej R2 jednostki) mają pełne zdolności przetwarzania języka, zarówno do rozumienia, jak i do wyrażania siebie.
  • Droidy astromechaniczne mogą wydawać dźwięki, jak to często wykazano.

Wszystko, czego potrzeba, aby droidy astromechaniczne mogły mówić, to tabela fonemów, aby dopasować słowa, które chcą używać z fonemami do odtwarzania. W porównaniu z całym oprogramowaniem sztucznej inteligencji wymaganym przez komputer do przetwarzania i odpowiadania w dowolnym języku oraz z bazą danych zawierającą wszystkie słowa w tym języku, wymaga to bardzo niewielkiej ilości pamięci.

W związku z tym koszt wbudowanej mowy dla robota lub komputera, który może już przetwarzać język, jest bardzo mały, ponieważ 99,5% oprogramowania i sprzętu jest już uwzględnione.

Teraz zajmiemy się rozwiązywaniem problemów. Jeśli nigdy nie musiałeś debugować oprogramowania lub sprzętu w systemach, które mogą wyświetlać komunikaty o błędach (a po przejściu na emeryturę z mojej własnej firmy programistycznej zrobiłem dużo tego ), są kilka punktów, które warto wiedzieć:

  • Statki kosmiczne mogą zostać zepchnięte na ziemię lub rozbić się na planetach bez technologii (czy możesz powiedzieć „Dagobah?”), więc jest całkowicie możliwe, że pilot (i załoga) umrzeć, jeśli odpowiednie narzędzia do debugowania nie są dostępne po uszkodzeniu jednostki.
  • W zależności od trzeciego oprogramowania, takiego jak droid protokołu, może to być błąd krytyczny, ponieważ jeden z nich może nie być dostępny w wielu sytuacje, które z pewnością mieszczą się w zakresie oczekiwanych i prawdopodobnych możliwości.
  • W zależności od systemów komputerowych, które są częścią uszkodzonego statku kosmicznego, próbuje się rozwiązać problem (taki jak ekran wyświetlacza kokpitu do interakcji), gdy tak nie jest niekonieczny może być również błędem krytycznym, ponieważ ten system może zostać uszkodzony.
  • Podczas debugowania lub rozwiązywania problemów należy polegać g na ekranie zamiast prostych ustnych odpowiedzi może być w najlepszym przypadku trudne. (Zdjęcie przedstawiające konieczność pracy na silniku x-winga i ciągłe wchodzenie i wychodzenie z kokpitu, aby odczytać zawartość ekranu, gdy coś kalibrujesz!)

Innymi słowy, podejście polegające na zmuszaniu zestrzelonego pilota lub osoby przebywającej na nieaktualnej planecie do posiadania droida protokołu lub korzystania z wyświetlacza ekrany na statku, które próbuje się naprawić, mogą doprowadzić do tego, że w zależności od uszkodzonego sprzętu, naprawa będzie niemożliwa. Można by tego łatwo uniknąć, wygłaszając przemówienie na temat droidów astromechanicznych.

Przepraszam za cały ten dodatkowy żart, ale mam wrażenie, że ludzie ignorują te ważne punkty, które są częścią problemu.

Zapytałem go o to. Powiedział: * „wheep wheep whooo wheep” *. Mam nadzieję że to pomoże.
Nienawidzę, gdy R2D2 jest zapisywane jako Artoo Deetoo
@OghmaOsiris: Więc nie zapisuj tego w ten sposób.
Najwyraźniej był to chwyt marketingowy. Teraz, aby komunikować się z twoją jednostką R2, właściciel musi również kupić jednostkę 3PO (relacje człowiek-robot [wiem, że linia jest inna w filmie. Nie obchodzi mnie; scenarzyści byli głupi.]) Do tłumaczenia ty, podwajając sprzedaż droidów.
Nie chodzi o to, że droidy astromechaniczne _ nie mogą _ rozmawiać w galaktycznej podstawach, po prostu wolą tego nie robić.
@OghmaOsiris: Więc nie czytaj oryginalnej książki ...
Jeśli uważnie oglądasz filmy, dźwięki i gwizdki R2 tworzą język, który niektóre postacie wydają się być w stanie zrozumieć. Na przykład Luke nie ma problemu z rozmową z R2. Z drugiej strony Han nigdy się tego nie nauczył.
OK, ta odpowiedź może wywołać uśmiech na Twojej twarzy: https://plus.google.com/103369295503420571401/posts/FHftExdjPrJ
@Cronco: To zabawne!
Synteza mowy w świecie rzeczywistym nie jest tak prosta, jak „tabela fonemów”, a nie dostarczyłeś dowodów na to, że w uniwersum Gwiezdnych Wojen jest inaczej. Biorąc pod uwagę, jak często słowniki się psują i potrzebują (trudnych) napraw w filmach i rozszerzonym wszechświecie, powiedziałbym, że w rzeczywistości problemem są koszty i złożoność.
dodać do @MatthewRead beep syntezatory + głośniki bardzo różnią się od syntezatorów mowy + głośników (i znacznie tańsze)
Router, przez który łączę się z Internetem, może komunikować się ze mną w języku angielskim za pośrednictwem interfejsu internetowego. Ale nie może mówić, nawet jeśli dodanie tej zdolności nic by nie kosztowało. Nie wydaje mi się to wcale dziwne. Dlaczego miałbym chcieć, aby mój router mówił? Może tak samo jest z urządzeniami R2D2? Są tylko narzędziem ...
@JohnB: To porównanie jabłek do pomarańczy. Całkowicie niewłaściwe porównanie.
Po prostu podłączam moją jednostkę R2 do interfejsu debugowania. Mówi mi wszystko, co muszę wiedzieć o tym, co dzieje się wewnątrz małego faceta.
Wiem, że to poważne pytanie, ale po prostu nie mogłem się powstrzymać przed pokazaniem tego zdjęcia jako powodu :-)! [Dlaczego R2D2 nie mówi] (http://i.stack.imgur.com/d21ej.png) Ale twoje pytanie jest dość legalne, zwłaszcza że C3PO potrafi mówić (co jest jego jedynym celem w porównaniu z R2D2). Ale nie mam pojęcia.
@MatthewRead Nie wszystko jest jednak dużo bardziej skomplikowane, jeśli chcesz tylko podstaw. Potrzebujesz fonemów i tabeli, która konwertuje słowa na fonemy, z kopią zapasową dla słów, których nie ma w bazie danych.
Nie zwracasz uwagi, że astromechy mogą wyraźnie odtwarzać ludzką mowę z nagrania, co oznacza, że ​​nie ma ograniczeń technicznych na głośnikach.
Jednostki R2 nie mówią, ponieważ wyglądałoby to dziwnie, gdyby tak było - działa zarówno we wszechświecie, jak i poza nim.Roboty humanoidalne mówią, ponieważ dla takich robotów mówienie wygląda naturalnie.
Kiedy R2-D2 pisze na ekranie w X-Wing, czy w ogóle wiemy, że jest w Basicu?Może być w formacie binarnym.
On mówi.Łukasz i wielu innych doskonale go rozumie.Dlaczego nie mówi po angielsku?Kto wie?
Jedenaście odpowiedzi:
HNL
2011-12-27 11:00:04 UTC
view on stackexchange narkive permalink

Wiele możliwych powodów.

Najbardziej oczywiste, ale niezbyt przekonujące:

  • R2 to wczesny model astromecha zaprojektowany do wykonywania pracy mechanicznej i łączenia się z innymi raczej roboty niż ludzie. Wyjątkiem jest sytuacja, gdy R2 jest umieszczany w myśliwcu. Ale nawet wtedy głównie monitoruje systemy statku i jest posłuszny pilotowi. W takich przypadkach, gdy musi odpowiedzieć, może wyświetlić wiadomość na ekranie bez przerywania rozmowy pilota.

Inna możliwa, ale nieprzekonująca odpowiedź:

  • Industrial Automaton wyposażony w R2 z tak wieloma funkcjami, od rozwiązywania problemów po możliwość pracy z 700 różnymi typami statków kosmicznych, dużym pakietem czujników, rejestratorem holograficznym itp. Dodanie sporadycznie używanego modułu mowy po prostu zwiększyłoby koszty.

Ale mój preferowany powód:

  • Droidy Astromech były przede wszystkim ratownikami, narzędziami do rozwiązywania problemów i naprawczymi. Musieli myśleć na własnych nogach, improwizować i być wytrwali (w Phantom Menace jednostki R2 kontynuowały naprawę statku Padme, nawet gdy były zrywane przez ogień wroga). Prawdopodobnie dlatego IA włożyło niezwykły wysiłek w zbudowanie swojej matrycy osobowości [patrz artykuł na Wikipedii].
  • Wadą tego było to, że mieli tendencję do bycia upartymi i upartymi (podobnie jak każdy ludzki technik). Dlatego konieczne było okresowe czyszczenie pamięci. Teraz wyobraź sobie - poza dziwactwem mówiącego niehumanoidalnego droida - droida naprawczego, który na każdym kroku przedstawia opinie lub kwestionuje swojego pana. Prawdopodobnie dlatego często był postrzegany w połączeniu z robotami protokołowymi (C-3PO określał R2D2 jako swój odpowiednik) - aby go kontrolować i jako filtr dyplomatyczny. Sądząc po tym, jak często 3PO musiało kłócić się z R2, myślę, że nie dodawanie modułu mowy było doskonałą decyzją. Gdybym był właścicielem, każdego dnia wziąłbym słodkiego, sprytnego, piszczącego droida na dowcipnego, kłótliwego robota.
Zdecydowanie kupiłbym drugi z twoich preferowanych powodów. Jeśli chodzi o przestrzeń, zarówno sprzęt, jak i oprogramowanie, w porównaniu z wieloma innymi funkcjami, nie widzę problemu z przestrzenią.
Czy możesz sobie wyobrazić, gdyby Han musiał usłyszeć od R2 o kształcie jego statku… R2 zostałby wysadzony.
R2 również może mówić. Jeśli oglądasz filmy, te dźwięki i gwizdy wydają się tworzyć własny język. I jeśli dobrze pamiętam, myślę, że dokładnie tak traktował to stary WEG RPG.
Nie sądzę, aby istniała technologiczna przyczyna tej brakującej funkcji i wydaje mi się, że wiele innych odpowiedzi tutaj zostało napisanych bez dokładnego rozważenia. Myślę, że na dłuższą metę jest to jeden z pomysłów Lucasa, który po prostu nie jest wspierany przez naukę, ale wykonujesz dobrą robotę, przedstawiając racjonalny powód, dla którego może tak być. Dziękuję za myśl i wysiłek, jaki włożyłeś w odpowiedź.
Podoba mi się twoja ostatnia odpowiedź. Za mało miejsca lub za wysokie koszty nie powinny stanowić problemu, ponieważ dziś nawet najtańsze telefony komórkowe mogą mieć syntezatory mowy, a poziom sztucznej inteligencji, jaki miały te droidy, wciąż jest wysoki powyżej naszego obecnego poziomu technologicznego.
Dzięki, @vsz! Myślę, że tylko ty i @HNL jesteście jedynymi, którzy naprawdę „zrozumieli” to pytanie i mieli duże pojęcie o zastosowanej technologii.
Jest zdecydowanie istotne, aby podkreślić, że droidy astromechaniczne rzadko wymagały kontaktu z istotami organicznymi, a najczęściej łączyły się ze sobą i ze statkiem, który diagnozowali. R2-D2 jest wyjątkiem od tej reguły. Spędza, jak na normalne standardy astromechaniczne, nadmierną ilość czasu spędzając czas z ludźmi.
@DanielBingham: To jest język. Nazywa się Binary.
@Jeff nie jest binarny, ponieważ ma wiele dźwięków. Może być jednak przeklęty (nie jestem pewien, ile różnych dźwięków ma).
@Lohoris: „Binary” to nazwa języka, a nie opis tego, jak mówi.
@Jeff och, myślałem, że żartujesz ...
@DanielBingham: we wszechświecie, tak.Poza wszechświatem, zobacz http://scifi.stackexchange.com/q/28333/4918 "Czy można zrozumieć, co mówi R2-D2?"
Właściwie uważam, że ekonomiczna odpowiedź jest bardziej przekonująca.Możesz dostać jednostkę R2 za 500 $ z sygnałami dźwiękowymi lub taką, która mówi po angielsku za 5000 $ - daj mi piszczący R2.
w kosmosie nikt cię nie słyszy
PeterL
2013-10-24 01:57:34 UTC
view on stackexchange narkive permalink

Spekuluję, ale być może nie jest postrzegane jako „właściwe”, aby jednostki R2 wykazywały osobowość. W ten sam sposób ludzie unikają nadawania odpowiednich nazw zwierzętom, których nie zamierzają adoptować (lub nie zamierzają jeść). Droidy astromechaniczne wydają się mieć dość wysoki wskaźnik śmiertelności i są używane w niebezpiecznych sytuacjach. Być może jest tak, że unikają dawania głosu droidom Astromech, ponieważ nie chcą dalej antropomorfizować ani humanizować robota, więc nie ma wahania, aby go poświęcić / traktować jak narzędzie w walce.

R2 (i przyjaciele Luke &) są oczywiście trochę inni. Ale standardowe praktyki / obyczaje mogły być mniej pobłażliwe. Droid dyplomatyczny / protokolarny byłby inny, ponieważ komunikacja międzyludzka byłaby częścią jego standardowego zestawu narzędzi.

To jest najbardziej logiczne wyjaśnienie. Humanizowanie robotów, które są w istocie sługami / niewolnikami na podstawie umowy o pracę, z dość wysokimi wskaźnikami śmiertelności, byłoby anty-cechą. Więc mówią, ale nie w ludzkim języku.
Jimmy
2011-12-28 11:11:03 UTC
view on stackexchange narkive permalink

Większość jednostek R2 (przynajmniej tak, jak jest to przedstawiane w filmach, gdzie R2 jest wyjątkiem) spędza bardzo mało czasu na interakcji z ludzkim / nie-ludzkim towarzystwem. Do ich obowiązków należy obsługa i naprawa statków kosmicznych, którym towarzyszą (od bojowników po duże statki). Ponieważ ich rola normalnie polega na operowaniu statkiem za pośrednictwem fizycznych interfejsów - oraz ludźmi / nie-ludźmi za pośrednictwem wspomnianych systemów statków - lub z innymi robotami, moduł mowy przyniósłby niewielkie korzyści.

Komunikacja z innymi droidami jest prawdopodobnie bardziej wydajna dzięki wielotonowemu, cyfrowemu strumieniowi dźwięku, który nie jest spowolniony przez nieefektywność organicznej produkcji dźwięku (np. wyrównanie strun głosowych i mięśni ust). Biorąc pod uwagę zakres tonów, które R2 jest w stanie wytworzyć, faktyczna szerokość pasma informacyjnego strumienia dźwięku jest prawdopodobnie znacznie wyższa niż normalna komunikacja głosowa.

Ale wokale są tak prostą rzeczą do dodania i miałyby ogromne znaczenie w wielu sytuacjach naprawczych i rozwiązywania problemów - mechy nie musiałyby ciągle sprawdzać ekranu kokpitu pod kątem odczytów, a dla zestrzelonego pilota może to mieć znaczenie naprawy lub ich brak.
Joe Augenbraun
2014-04-28 22:49:16 UTC
view on stackexchange narkive permalink

Oto możliwa odpowiedź: w naszym świecie interfejsy użytkownika, które mają być używane tylko przez profesjonalistów, są często trudne lub niemożliwe w użyciu dla laika. Przykłady obejmują system nawigacyjny nowoczesnego samolotu, a nawet systemy papierowe, takie jak kody procedur medycznych.

Po rozszerzeniu na R2D2 miałby sens komunikowanie się w sposób przydatny dla profesjonalistów , ale niedostępne dla laików. W tym scenariuszu każdy, kto musiałby się z nim komunikować, zostałby po prostu przeszkolony w zrozumieniu jego języka pikania. Jego język byłby bardziej precyzyjny niż jakikolwiek ludzki język i nie podlegałby błędnej interpretacji.

Nadal brzmi to jak naciągane, że nie miałby również ludzkich zdolności językowych? W naszym świecie Garmin produkuje zarówno konsumenckie GPS, jak i GPS do samolotów. Samoloty GPS nie mają trybu przyjaznego dla konsumenta. Od profesjonalistów oczekuje się po prostu opanowania interfejsu użytkownika na poziomie profesjonalnym.

Schroedingers Cat
2011-12-27 03:54:58 UTC
view on stackexchange narkive permalink

Domyślam się, że powodem jest to, że rzadko muszą rozmawiać z ludźmi - tak, jest to możliwość, jak wskazałeś, dla której mają odczyt, ale przez większość czasu muszą tylko komunikować się z innymi roboty. W takim przypadku zapewnienie funkcji mowy nie byłoby warte zachodu.

Sygnał do wyświetlacza może być znacznie prostszy niż kanał dla modułu komunikacyjnego - w normalnej pracy standardowy zestaw komunikatów do być wykorzystywane do mówienia człowiekowi, co jest nie tak.

Ale z wbudowanym głośnikiem, który już działa, najtrudniejszą częścią związaną z zasilaniem modułu komunikacyjnego byłoby przeanalizowanie i sformułowanie języka.
Może terminologia wymagała dodatkowej pracy? Może nawet wtedy zapewnienie modułu mowy nie jest proste? Problemem jest (dzisiaj) wytwarzanie słów, a nie mówienie o nich.
Wykonali już pracę dla innych droidów, takich jak C3PO, więc wdrożenie go dla astromechów byłoby trywialne.
Może, a może nie. Dostarczenie może być trudne, dlatego jest używane tylko w przypadku droidów z wyższej półki, takich jak C3PO. Nie wiemy.
Mają już umiejętności językowe w R2, o czym świadczy jego rozmowa z Lukiem, więc jest ciężka praca. Reszta jest łatwa. Jako programista mogę ci powiedzieć, że jest to łatwe i mało pamięciowe w porównaniu z umiejętnością składania zdań.
Ale translator zwrotny (R2-speak-to-galactic-basic) jest w myśliwcu, prawda? Pamiętam, jak C3PO powiedział coś w rodzaju „Gdybyś naprawdę był inteligentny, nie potrzebowałbyś tłumacza”. Pojawia się również pytanie, jak skuteczny jest tłumacz podstawowy na R2 w R2. Większość innych jednostek R2 wydaje się nie reagować na polecenia głosowe tak dobrze, jak R2D2.
@HNL: To dobra uwaga, ale nawet w tym przypadku tłumacz to oprogramowanie, a biorąc pod uwagę, jak mała jest pamięć w naszej technologii i wszystkie dodatkowe narzędzia w R2, trudno mi uwierzyć, że nie ma tam miejsca na jeszcze jeden chip SMT .
Myślę, że nie wiedząc, jak powstaje mowa, nie możemy na to odpowiedzieć. Sugerowałem, że może to być złożone, więc może to być problem obejmujący go. Znowu mogę się całkowicie mylić. Ale tak naprawdę nie możemy wiedzieć.
Monty Wild
2014-03-03 04:07:47 UTC
view on stackexchange narkive permalink

R2-D2 mówi - „on” mówi binarnie - językiem, który jest najwyraźniej łatwo zrozumiały dla wielu maszyn.

W powieściach Star Wars EU, Luke w jednym punkt (nie bardzo pamiętam gdzie) wspomina, że ​​ rozumie trochę Artoo, nauczył się tego robić przez lata.

Uważam, że robot astromechaniczny musi być dobry w naprawianiu rzeczy, a rozmowa z innymi maszynami jest do tego niezbędna we wszechświecie SW, stąd binarny. Binarny może być również zrozumiany przez biologów, którzy pracują z nimi regularnie, więc nie ma potrzeby stosowania pośredników, takich jak droidy tłumaczące, chyba że muszą wchodzić w interakcje z tymi, którzy nie rozumieją binarnego. Ponieważ niektórzy biolodzy rozumieją binarny, nie ma potrzeby, aby astromech mówił cokolwiek innego. Ponieważ istnieją droidy tłumaczące, a niektóre mówią „ponad sześcioma milionami języków”, wydaje się mało prawdopodobne, aby można było zaprogramować robota astromechanicznego - którego pamięć musi być wypełniona oprogramowaniem do tworzenia schematów, diagnostyki i naprawy - aby być nawet rozsądnym lingwistą bez poświęcania inne możliwości. Może się zdarzyć, że moduł użyty do stworzenia słyszalnego języka binarnego nie jest w stanie wytworzyć pełnego zakresu dźwięków potrzebnych do naśladowania ludzkiego języka. AFAIK, nie wiemy, jaki gatunek stworzył Artoo - może to nie być człowiek i mogą zaprogramować swoje droidy, aby mówiły w ich języku, a także w binarnym, ale ich język jest jeszcze mniej zrozumiały dla ludzi niż Binary ...

Jeśli spojrzysz na związek między Chewbaccą a innymi postaciami, Han wyraźnie go rozumie, ale wielu innych nie, a sam Chewbacca wydaje się być w stanie rozumieć znacznie więcej języków, niż jest w stanie mówić fizjologicznie. Nie jest to traktowane jako niezwykłe, a Chewbacca nie bierze oczywiście ze sobą ani nie korzysta z tłumacza. Sytuacje wydają się dość podobne.

Chad
2011-12-29 01:47:23 UTC
view on stackexchange narkive permalink

Wszystko sprowadza się do zakupu tego, czego potrzebujesz. Ogólnie rzecz biorąc, nie wydajesz pieniędzy na przedmioty użytkowe na dodatki. Astromechy to przedmioty użytkowe.

Astromechy zwykle nie wchodzą w bezpośrednią interakcję z ludźmi. Współpracują ze statkami i współpracują z komputerami. Kiedy astromech potrzebuje komunikacji, może połączyć się z komputerem i wysłać wiadomość do jednej z konsol. Droidy protokolarne również nie są tanie. Tak więc wbudowanie technologii protokołu w droida, który normalnie nie potrzebuje takiej zdolności, byłoby marnotrawstwem. Taniej byłoby po prostu kupić astromecha bez chipa protokołu lub wokabulatora. Tak więc odmiany astromechów bez programowania protokalnego droidów byłyby bardziej popularne w AI. Zwłaszcza jeśli weźmie się pod uwagę, że krążownik będzie miał setki, a może tysiące astromechów.

Używane astromechy najprawdopodobniej będą pochodzić z nadwyżek lub zastąpionych statków Kapitolu, ponieważ za to większość z nich zostanie zakupiona. Następnie są dostosowywane do określonych potrzeb przez krajalnice.

Pytanie dotyczy wielu punktów Twojej odpowiedzi.
Django Reinhardt
2014-01-23 00:48:17 UTC
view on stackexchange narkive permalink

Wiesz, mamy teraz podstawową syntezę mowy. Na przykład mój telefon ma SIRI. Możemy umieścić tę technologię w dowolnym miejscu, ale nie zawsze jest przydatna.

Kiedy mój samochód się zepsuje, nie ma potrzeby, aby zaczął mi mówić, że wykrył usterkę gdzieś w pobliżu wlewu paliwa. Co ja do cholery mam z tym zrobić? Mój garaż też nie musi z tym rozmawiać. Po prostu podłączają mały wyświetlacz i uzyskują szczegółowe informacje o możliwym problemie.

Funkcja mowy ludzkiej jest przeznaczona dla osób bez wiedzy technicznej, jako sposób na kontakt ze złożoną technologią. Na przykład jak droid protokolarny. Jednostka R2, zaprojektowana do użytku w kosmicznej próżni, rozmawia z maszynami, które próbuje naprawić, lub z innymi droidami. Potrzebuje zdolności ludzkiej mowy mniej więcej tak samo jak moja kuchenka mikrofalowa.

lunchmeat317
2016-01-19 23:24:35 UTC
view on stackexchange narkive permalink

Czuję się zmuszony odpowiedzieć na to pytanie, mimo że jest to niesamowicie stare.

Pytanie nie brzmi, dlaczego R2-D2 nie mówi; pytanie brzmi, dlaczego C-3PO nie działa.

Ponowne oglądanie odcinka 4 i odcinka 5 pokazuje, że wiele droidów nie jest zaprojektowanych do mówienia; widzimy droidy myszy na Gwieździe Śmierci, widzimy wiele innych w Sandcrawlerze, a także w Cloud City. W rzeczywistości jedyne droidy, które widzimy, mówią, to droidy protokolarne (takie jak C-3PO) i droidy medyczne. Pytanie brzmi: dlaczego?

Istnieje argument, że mowa jest tania. Przeciwstawię się temu i stwierdzę, że nie jest . Łatwo założyć, że mowa jest tania z powodu generatorów dźwięku, fonemów itp. - ale C-3PO mówi w sześciu milionach języków. (Jest również zaprojektowany do zrozumienia komunikacji niewerbalnej i różnic kulturowych.) Droid, który mógłby być przydatny w galaktycznym tyglu ras z wieloma różnymi typami języków, komunikacji i kultur, niekoniecznie jest tak prosty jak generator fonemów, który potrafi tworzyć ludzkie dźwięki.

Odpowiedź na to pytanie - dlaczego R2-D2 nie mówi w języku innym niż droidy - jest taka, że ​​nie mówi, ponieważ nie jest do tego stworzony. Opierając się na filmach, postulowałbym, że większość droidów w galaktyce tego nie robi, ponieważ nie zostały do ​​tego zaprojektowane.

Ashterothi
2011-12-28 04:39:38 UTC
view on stackexchange narkive permalink

Zasugerowałbym, że: jakim językiem chciałbyś, aby R2 mówił? Aby mówić wszystkimi różnymi językami, którymi posługują się kosmici, wymagałbyś znacznej ilości zasobów (stąd dlaczego istnieje droid protokolarny). Myślę, że język R2 jest bliższy językowi maszynowemu.

Ponadto wiele systemów komputerowych działa na naszym szumie (myślę o modemach), a zatem język, którym mówi R2, może w rzeczywistości zapewniać pewne możliwości interfejsów.

Och, nie wiem, powiedzmy, Galactic Basic Standard: http://starwars.wikia.com/wiki/Galactic_Standard.
Pef
2018-04-13 14:55:21 UTC
view on stackexchange narkive permalink

Jeśli chodzi o mowę, to oczywiście zdecydowano, że sygnały dźwiękowe modemu będą odpowiednią komunikacją dźwiękową w 1977 roku, zwłaszcza dla mobilnego robota odkurzającego.

Dlaczego ich właściciele nie ulepszyli droidów w syntezatory mowy? Oczywiście uznano, że droidy nie są warte wysiłku. Ilu właścicieli psów szkoli swoje zwierzęta, aby liczyć do dziesięciu i skakać ze spadochronem lub surfować? Bardzo mało.

Czy masz coś, aby to udowodnić, poza czystymi spekulacjami?
Prosimy nie zamieszczać pytań w odpowiedziach.Jeśli masz własne pytania (np. „Dlaczego R2-D2 nie ma rąk” lub „dlaczego R2-D2 nie został zaktualizowany za pomocą urządzenia do rozpoznawania mowy”), możesz je zamieścić jako osobne pytania, pod warunkiem, że najpierw sprawdzisz [pomoc], aby upewnić się, że są na temat.
Jest kilka problemów z tą odpowiedzią.Jednym z nich jest to, że dotyczy czasu, w którym film został napisany.Jeśli zamierzamy wyskoczyć z wszechświata, są inne powody, na przykład Lucas przez większość czasu używa droidów jako komiksu, więc używanie dźwięków pozwala na więcej komedii.Jeśli chodzi o używanie pytań w odpowiedzi, jak wskazał ktoś inny, lepiej jest je zadawać jako pytania niż jako część odpowiedzi.


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...