Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 116 reacties

Samsung blokkeert het gebruik van de spraakbesturing van de smartphone Galaxy S III op andere toestellen. Zondag zette een ontwikkelaar het installatiebestand online, waarna elk toestel met Android 4.0 de app kon draaien.

De blokkade is mogelijk doordat de app gegevens over de telefoon doorstuurt naar de servers van Vlingo. Dat zegt een lid van XDA-Developers. Samsung en Vlingo hebben een aparte versie van de spraakbesturing gemaakt onder de naam S Voice. De verzoeken voor het verwerken van spraakopdrachten verlopen via servers van Vlingo.

Het installatiebestand voor S Voice kwam zondag online, waarbij bleek dat de software te installeren is op elk toestel met Android 4.0. In eerste instantie werkte de software, maar sinds zondagnacht krijgt elke gebruiker een 'Network error', in plaats van een antwoord. De app zou nog wel werken als de gebruiker het 'build.prop'-bestand op zijn telefoon aanpast om net te doen alsof zijn telefoon een Galaxy S III is.

S Voice is een van de verkoopargumenten van Samsung voor zijn nieuwe smartphone Galaxy S III. Het nieuwe toestel komt volgende week uit in diverse landen, waaronder Nederland. De spraakbesturing werkt niet in het Nederlands. Met de spraakbesturing kunnen gebruikers volgens Samsung commando's geven en vragen stellen in natuurlijke taal, net zoals bij de iPhone-functie Siri.

S Voice op Galaxy Nexus: network error S Voice op HTC One X, toen het nog werkte
Moderatie-faq Wijzig weergave

Reacties (116)

Ja maar als jouw telefoon zich als de Samsung Galaxy SIII® identificeert krijg je in de Play Store™ misschien ook apps te zien die niet op jouw telefoon werken.
Er is vast wel iemand die de *.apk uitpakt, de check eruit sloopt en terug in elkaar stopt zodat hij ook werkt zonder change in build.prop. :)
As we speak:

http://forum.xda-develope...p?p=26370226&postcount=74

Maar het werkt met de aanpassingen op mijn Galaxy Nexus, maar alleen Engels, en het heeft niet echt een toegevoegde waarde.. Wel leuk om te laten zien..
En daarvoor heb je server-side checks(die niet veel kunnen)
Maar de apk decompilen zal niet helpen :P
Tuurlijk wel, de app stuurd je telefoon model naar de server. Als je de app zo hacked zodat hij altijd "S3" terugstuurd van is het probleem opgelost.
Waarom zou die build.prop wijziging niet gewoon in de S-Voice app ingebouwd kunnen worden zodat je je eigen build.prop kunt houden. Het is (volgens mij) een bestand op jouw telefoon wat ingelezen wordt of meegestuurd wordt met elke S-Voice transactie zodat de server kan uitvogelen of je wel de juiste hardware hebt. Je zou het opvragen van de waarden uit de build.prop best hard-coded in de app kunnen bouwen lijkt me zodat ie altijd doet alsof je een GS3 hebt.

/edit: crap, ik moet gewoon verder lezen. Het is volgens @Heppieboeddah dus al op deze wijze gemaakt.

[Reactie gewijzigd door zonoskar op 21 mei 2012 16:53]

Daar kon je inderdaad op wachten. Je kan er nu op wachten totdat het installatiebestand zo wordt aangepast dat de build.prop file ook wordt meegeleverd waardoor het weer werkt.
Dit is trouwens hetzelfde als Siri van Apple die ook alleen geactiveerd is op de iPhone 4S maar theoretisch ook op andere devices gebruikt kan worden.

Dat hele voicecontrol vindt ik trouwens maar marketing. In de praktijk gebruik je het mijn inziens nooit of zeer beperkt. Kan uiteraard ook komen omdat de Nederlandse taal niet wordt ondersteund.
Siri is alleen bruikbaar op de 4S omdat er een extra chip inzit voor spraakherkenning.

Bron: nieuws: 'Spraakbesturing Siri niet naar iPhone 4 wegens audiochip'
Ppssttt er zijn zat mogelijkheden om Siri ook op een iPhone 4, 3gs en iPod touch 4g te draaien, heb je wel een Proxy server voor nodig (Apple accepteert net zoals Samsung alleen het toestel waar het op is uitgebracht) maar die chip waar ze aan het begin over spraken is niet nodig.


http://www.youtube.com/watch?v=ynMFXwxY4OI

http://www.youtube.com/watch?v=PTyG0Zxgt5U

enz.
Dat is natuurlijk onzin, ja ruis-onderdrukking oid kan inderdaad verbeterd zijn maar de telefoon hoeft eigenlijk alleen maar geluid op te nemen en af te spelen en een netwerkverbinding te hebben.

Dat kan elke smartphone en zelfs een normale telefoon moet dat nog kunnen (in theorie)...
Onzin. Siri is al vaker geport naar andere IOS versies en iPhones. Deze audio chip zorgt alleen voor verbetering in het herkennen van de stem maar is zeker niet essentieel.

Ik vindt het bijvoorbeeld erg jammer dat het niet op men iPad beschikbaar is terwijl daar gewoon dezelfde chip (A5) in zit.
Er zit toch een aparte chip in voor ruis onderdrukking? Dus dan zou het nog niet goed werken op de iPad. Tevens heb je dan 2 microfoons nodig?

I
Tevens zit er op de iPad een slechte kwaliteit microfoon, gewoon om het compleet te maken, terwijl die van de iPhone kwalitatief goed moet zijn omdat de iPhone er uiteraard veel meer mee doet.
Ook al was de Nederlandse taal wel aanboord, dan nog..... Google leverd Voice control (bijvoorbeeld bij het zoeken) al lang mee in Android telefoons, volgens mij wordt het maar zeer beperkt gebruikt. Nu Samsung het opnieuw in de markt gaat zetten (met wat extras) moet het wel in eens aanslaan?

Siri en S-Voice zijn vooral marketing apps als je het mij vraagt, hoevaak zie je iemand nu tegen zijn telefoon praten ipv de gene die hij/zij belt....
Siri en S-Voice zijn vooral marketing apps als je het mij vraagt, hoevaak zie je iemand nu tegen zijn telefoon praten ipv de gene die hij/zij belt....

Een vriend van me heeft Voice control in zijn auto / mobiel, en kan zo een naam roepen en daarna wordt die persoon gebeld. Voor de rest is het niet super handig.
Dat voice bellen zat al op de nokia 3310 ofzo. Dus dat is nu niet nieuw.

"navigeer naar "straat, plaats" dat zou wel handig zijn.
Dat is dus wat Siri in ieder geval doet
S voice doet dat ook, ook kun je een thuislocatie instellen.
Dan hoef je alleen maar te zeggen "Navigate home" dit werkt goed, zelf meerdere keren getest op m'n galaxy s

Met Nederlandse straatnamen e.d. heeft het wel regelmatig moeite omdat de Nederlandse taal ontbreekt
Siri doet dat dan nog veel makkelijker.. zeg "i want to go home" of "i want some pizza" in een van de vele manieren hoe je het kunt zeggen (het is geen vaste formule "navigeer naar $plaats, $straat, $nummer") En dan doet hij dat perfect. In Amerika dan. Maar dat maakt zo fijn op de iPhone, het werkt gewoon zoals je zou verwachten.
wat doet jou iphone dan anders als zoals pietjuh het zegt? beknopter als navigate home kun je het haast niet krijgen (wel leuker natuurlijk maar dat maakt het niet beter werkend volgens mij) en zeggen dat je een pizza wil zonder aan te geven van welke pizza boer is ingewikkeld, dan gaat jou iphone bepalen welke pizza boer t dichtste bij is en laat dat dan nou net degene zijn die jij niet goed vind.
Wat ik bij de iPhone wel handig vind, is als ik bij iemands contact meerdere nummers heb opgeslagen, en ik geef een custom alias op zoals 'Blackberry', dan kan je gewoon zeggen:

'Call ??? on her Blackberry'
'Call mom'
'Call my girlfriend'
'Call ??? at home'
'Call ??? at her work'

Of om te SMS'en:

Ik: 'Tel ???, I'll be there around 11.00PM'
Siri: 'Ok, I've composed the following message for you, ready to send it?'
Ik: 'Yes'
*verzonden*

Of voor e-mailen:

'Send an email to ??? about the meeting'
Dan composed siri netjes een email voor de contactpersoon ??? met als subject 'the meeting' enzo.

Zodra Siri Nederlands is, zal ik het zeker gebruiken in de auto.
Enige nadeel is dus dat het er nog niet in het Nederlands is, verder werkt het best goed.
Zit ook in S Voice / Voice talk (van oudere Galaxy-toestellen). Werkt op zich prima, toevallig vannacht in een vlaag van verveling mee gespeeld en het pakt verrassend goed op wat ik zeg, al is het herkennen van 'Gasselternijveenschemond' toch ietsjes te moeilijk ;)

Voice control is een prima product voor in de auto, maar je ziet mij inderdaad niet over straat lopen praten tegen mijn telefoon.
Sorry, maar het was de 3330 die het had. 3310 had het nog niet :)

[Reactie gewijzigd door Ginz op 21 mei 2012 20:39]

zo vervelend dat: dan ben je op iemand aan het schelden, en de 1e keer dat je zijn naam roept wordt hij gebeld, lastig
Ikheb eenzelfde systeem in mijn auto, maar moet toch echt eerst wel de funktie activeren via een knop op de radio installatie. Knop indrukken en naam roepen en jawel het systeem belt. Alleen maar "k*t werk" roepen, zonder de knop eerst in te drukken, gaat gelukkig niet resulteren in een telefoon verbinding.
op de Siii is het mogelijk om met HELLO ANDROID CALL TWEAKERS.NET te roepen dat hij de redactie van tweakers.net belt (mits het contact zo in je telefoon zit :))
Ik heb ook het zelfde in mijn auto (parrot asteroid), alleen ik kan er ook nummers mee laten afspelen als ik de artiesten of het album of de playlist naam weet (en het goed is in gesteld in de mp3tjes). En dat werkt gewoon goed.
Volgens mij kan je geen installatiebestand maken waarin build.prop wordt meegeleverd.
Die kan je alleen aanpassen als je root-toegang hebt.
Je kunt wel een apk installeren en vervolgens met een tooltje het build.prop-bestand aanpassen.
De build.prop kun je niet zomaar vervangen.
Er moeten 2 regels aangepast worden en in de build.prop staat alle basis informatie van je telefoon. Deze informatie is variabel per telefoon en kun je dus niet zo maar vervangen.
Op andere Apple-devices kan het ook werken. Er is een jailbreak methode om het bijvoorbeeld op de 4 werkend te krijgen. Het wordt er wel merkbaar trager op en daarom heb ik deze er ook fijn afgegooid. Er is een reden dat het pas op een betere CPU beschikbaar werd gemaakt.
S-voice is dus Vlingo.

Waarom dan zo moeilijk doen om S-voice te installeren??
S-voice is dus Vlingo.
Vlingo (de app) staat ook al op de SGS2 en werkt heel anders dan S-Voice gemaakt door Samsung en Vlingo (het bedrijf)...

Staat ook gewoon in het artikel:
Samsung en Vlingo hebben een aparte versie van de spraakbesturing gemaakt onder de naam S Voice

[Reactie gewijzigd door watercoolertje op 21 mei 2012 13:09]

Weet iemand dan wat de verandelingen zijn? Behalve dan dat deze er natuurlijk als een samsung app uitziet?

Bovendien is S-voice nog net zo waardeloos als Vlingo aangezien deze dus ook nog geen nederlands verstaat.
Jij ziet het verschil niet omdat we het over 2 verschillende dingen hebben:

Vlingo: Voice commando
S-Voice: Voice Assistant
Vlingo Voice Assistant: Voice Assistant

S-Voice en Vlingo Voice Assistant zijn vergelijkbaar, maar Vlingo (wat op de SGS2 standaard geinstalleerd staat) is wel heel wat anders namelijk commando-gebasseerd
OK. op de SGS2 staat dus een oude versie.

Maar in de market staat nu nog maar 1 versie van vlingo. Vandaar dus: Vlingo = S-voice
S-voice werkt met Vlingo en hun servers, het is niet hetzelfde.
Je zou toch verwachten dat Samsung één van haar nieuwe key-features goed op slot zou zetten. Nu kan ik alsnog S-Voice op m'n One X aan de praat krijgen, en wellicht ook op de SII van m'n moeder. Voor haar én voor mij een reden minder om over te stappen. Hopelijk verzacht de nieuwe Touchwiz dit euvel een beetje.
Inderdaad. Kan er niet op basis van het IMEI nummer een check gedaan worden? Of kun je via het IMEI niet het type toestel checken?
Nee dat kan niet :P

Net als je aan mijn IP niet kan zien welk OS ik draai :)

[Reactie gewijzigd door watercoolertje op 21 mei 2012 12:30]

The IMEI (14 decimal digits plus a check digit) or IMEISV (16 digits) includes information on the origin, model, and serial number of the device
Zou dus wel moeten kunnen, net zoals je aan je MAC adres kunt zien wie de fabrikant is van je netwerk kaart.

Je IP vergelijking gaat eigenlijk nergens over, je vergelijkt een variable idetifier met een vaste en je vergelijkt een niet aan de hardware gekoppelt iets (OS) met een vast gegeven (fabrikant/model).

Dus het zou best kunnen, alleen moet Samsung dan wel je IMEI krijgen, en dat is dus blijkbaar in de huidige build niet het geval. Dit lijkt mij een snelle server side oplossing die werkt met de gegevens die ze al kregen.
Oke heb ik me daar in vergist maar of nou iets in de build,prop iets aangepast moet worden of het IMEI gespoofed moet worden maakt weinig verschil...

Uiteindelijk draait die app gewoon op andere telefoons, of iig de service, immers hoef je allen het protocol te snappen en je zou een andere app de servers van Samsung kunne laten mis-/gebruiken!

edit: hoewel imei spoofen niet moeilijk is is het wel harder aan te pakken want het is volgens mij verboden...

[Reactie gewijzigd door watercoolertje op 21 mei 2012 16:17]

samsung zou toch een lijst kunnen maken van imei vs toestel type?
Een IMEI is nou niet vergelijkbaar met IP adres. vergelijk het eerder met het MAC adres van je PC.
De build.prop handmatig aanpassen is een eitje, en het werkt nog ook.

Bovendien kan men ook Vlingo gratis installeren uit de Play store, heeft mijns inziens precies dezelfde sensitiviteit en spraakcommando's ingebouwd als S-voice.
M.a.w.: "S-voice" is een leuke marketing-tool voor Samsung maar het is geen toegevoegde waarde in vergelijking met wat er (vaak al zelfs gratis) beschikbaar is
De build.prop handmatig aanpassen is een eitje, en het werkt nog ook.

Bovendien kan men ook Vlingo gratis installeren uit de Play store, heeft mijns inziens precies dezelfde sensitiviteit en spraakcommando's ingebouwd als S-voice.
M.a.w.: "S-voice" is een leuke marketing-tool voor Samsung maar het is geen toegevoegde waarde in vergelijking met wat er (vaak al zelfs gratis) beschikbaar is
Het is helemaal niet hetzelfde, wat er beter is laat ik me niet over uit maar Siri/S-Voice is wel anders als een spraakcommando's...
Hoe weet je dan dat het anders is? Beargumenteer dat dan even.
Hmm was in de veronderstelling dat je op de vlingo doelde zoals op de SGS2 (dat heet ook gewoon vlingo), en dat is gewoon commando's...

Maar jij doelt op de Vlingo Voice Assistant App en die kan inderdaad hetzelfde als S-Voice/Siri...
S-voice heeft meer commando's. Dat is het wel zo'n beetje.
Je kan met vlingo geen dingen in je kalender zetten, of een alarm/timer zetten.
Ook die wake-up zin van 'hi galaxy' zit volgens mij niet in de gewone vlingo.

Laat dit nou juist functies zijn waar ik het voor zou gebruiken.
Ik heb Vlingo ook een tijd gebruikt op mijn Milestone, maar op mijn HTC One X is dat niet meer nodig. De ingebouwde spraakherkenning van Android zelf doet bijna hetzelfde.

Bovendien verstaat de Android spraakherkenning wél Nederlands, en kun je dus ook gewoon mails en smsjes dicteren in het Nederlands, terwijl Vlingo nog geen Nederlands verstaat. En Vlingo kan nog niet zo goed overweg met accenten in het Engels dat het even goed bruikbaar is.

Het voordeel van Samsung's Vlingo is dat Vlingo stiekem meer toffe features heeft, ook al gebruik je die misschien niet altijd evenveel. Als Samsung's versie wél Nederlands verstaat is dat een groot pluspunt. Er zijn op een gegeven moment beta-features in Vlingo gezet die, waarschijnlijk net als Siri, antwoord geven op vragen, aan de hand van websearch resultaten. Als je aan Vlingo vroeg "What are the names of the Space Shuttles" antwoordde Vlingo netjes met "Atlantis, Challenger, Columbia, Discovery, Endeavor, Enterprise". "Who is the president of the United States" werd netjes beantwoord met "The president of the United States is Barack Obama". Deze feature is er later weer uitgehaald. Wellicht is die nu weer terug, wat het wel de moeite waard zou maken.
De Voice Dialer van Android krijg ik anders niet aan de praat of verstaat die weer geen Nederlands? Lijkt mij ook lastig voor het systeem om te weten hoe je bepaalde namen uitspreekt en aan de hand daarvan dus de juiste persoon te bellen.
aanpassen van dat build.prop bestand kan dat niet op 1 of andere manier kwaad als je daar een ander type telefoon in zet als dat het werkelijk is? of is dat bestand alleen voor s-voice bedoelt? zou toch lullig zijn als je dat bestand aanpas voor 1 app en je telefoon raakt totaal in de war.
Daar gaan ze weer. Kat en muis spel. ipv samen een goed systeem opzetten!
Meh, over een half jaar is die S-III niet meer interessant.
Waarom zou je dan jaren besteden aan het 'goed opzetten' van de software.
Het is allemaal weggooi spul en wat vandaag nog cool is is morgen alweer verleden tijd.
We zitten op een constante beta-glijbaan en niks is meer bedoelt om lang mee te gaan.
Consumeren is het devies.
Als ik zie hoeveel mensen nu nog een SGS2 kopen denk ik dat je het heel fout hebt! Dat het oud is maakt juist steeds minder uit omdat het toch wel goed genoeg is...
Het zal me niets verbazen wanneer Samsung voor de diensten van VLingo moet betalen (net als bijvoorbeeld Apple een partnership heeft met Wolfram Alpha: http://news.cnet.com/posts/?keyword=Wolfram+Alpha )
Daar konden we op wachten toch?
Wachten op wat?
Op de blokkade of een siri-alternatief?

Blokkade? weet ik niet,

En SIRI bestand al langer, alleen nog niet voor de iphone.
Net als het idee.

Denk aan Star Trek waarbij Jean Luc Picard tegen de computer van de Enterprise sprak.

Dat was een goed idee. En Nokia heeft het ook eerder op enkele toestellen geprobeerd.
En Nokia heeft het ook eerder op enkele toestellen geprobeerd.
Die spraakbesturing ken ik erg goed, ik heb er veel mee gespeeld, maar die was absoluut niet te vergelijken met wat SIRI kan.

SIRI komt inderdaad veel dichterbij wat je in Star Trek ziet, dan wat je op nokia aantrof, natural speech.

Niet dat SIRI uniek is (behalve de naam) voor Apple, er zit namelijk technologie achter van een ander bedrijf: Nuance, en een ieder die een deal sluit met Nuance kan die technieken gebruiken. Tevens is Nuance zeker niet de enige speler op die markt.
Jammer alleen dat nuance zijn technuek zo beberkt houd en dus niet laat werken op bijv ubuntu
Jammer alleen dat nuance zijn technuek zo beberkt houd en dus niet laat werken op bijv ubuntu
Tja, jammer, maar Nuance is natuurlijk ook gewoon een commercieel bedrijf, dat geld moet verdienen. Als ze geld konden verdienen aan Ubuntu ondersteunen dan zouden ze dat doen. Dat geld voor alle bedrijven zo.
Waarom zo nuance moeilijk doen het een en onder linux werkend te krijgen als ze inschatten dat er op die markt toch niks te halen valt.
En kennelijk zijn zij niet de enigen die er zo over denken want ik zo ook nog geen berichten van bedrijven die licenties kopen op deze techniek om het vervolgens onder linux werkend te maken.


Ik word een beetje moe van elke keer dat gezeur over het ontbreken van ondersteuning voor linux
Linux is een kleine niche markt en daarmee voor de meeste bedrijven volledig oninteressant. Als dat je niet bevalt kun je beter stoppen linux te gebruiken.
Werkt dit nog met de Galaxy SII? Ik ben overigens best tevreden over de primitieve spraakbesturing op de SII.
werkt ook nog op mijn sensation, vast niet voor lang meer :p
Je krijgt op andere toestellen een network error.
Om dit op te lossen moet je met een root file editor je build.prop aanpassen.

system/build.prop

hier moet je vervolgens de volgende 2 regels aanpassen
ro.product.device=GT-I9300
ro.product.model=GT-I9300

wanneer dit gedaan is kan je het gebruiken.

De telefoon moet wel geroot zijn om dit uit te voeren

edit: Om in het system onderdeel te komen heb je root explorer nodig.

[Reactie gewijzigd door pietjuhhh1990 op 21 mei 2012 17:05]

Build.prop aanpassen werkt prima hier op Galaxy Note CM9!

[Reactie gewijzigd door DaanJordaan op 21 mei 2012 12:29]

Kopieer dan eerst even het originele build.prop bestand en wijzig de extensie naar .bak, zodat je zelf niets meer hoeft te onthouden ;)

edit: Waarom heb je nou je volledige post verwijderd en vervangen voor een nietszeggende, irrelevante opmerking? Ik had je post +2 of +3 (weet niet meer precies) gegeven, nu is het m.i. offtopic.

Mijn reactie na de edit van DaanJordaan:
Natuurlijk kan je prima je build.prop aanpassen. Het is niet meer dan een paar tekens in een klein tekstbestand. En wat je nu bedoelt te zeggen, dat S Voice prima werkt na het editten van de build.prop is ook volkomen logisch, immers denken de Vlingo servers nu dat je een i9300 hebt.

[Reactie gewijzigd door AllSeeyinEye op 21 mei 2012 13:16]

Wat overigens wel knap vervelend is, is dat dit soort meegeleverde software niet verwijderd kan worden en toch op de een of andere manier veel batterij vreet. Sinds 4 uur vanochtend heeft het blijkbaar in zijn uppie 20% van mijn cpu-cycles voor haar rekening genomen.
Sinds Android 4 kun je in principe alle applicaties uitschakelen. Dit kun via Settings (kopje Phone) --> Apps --> All --> Kies de gewenste app -> Disable.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True