Vet inte vad det beror på att vissa på server connection error. Det funkar för mig och många andra men några har rapporterat detta. Kollar man i koden så kopplar tangentbordet upp sig mot systemets voice recognintion service (via bindService anrop) och låter systemet sköta grovjobbet. Felhanteringen är tämligen rudimentär, den visar bara de meddelande som det underliggande systemet rapporterar.
Det skumma är att koden är i princip identisk som standartangentbordet för voice, men där funkar det för de som får connection error i HTC_IME. Får se om jag kan hitta något, men just nu har jag ingen aning om vad detta beror på. Tror inte det beror på min mod iaf efersom folk som kört orginalet från desire som modaco postade rapporterar samma sak med den.
Man kan inte ha olika tangentbord i olika apps, men jag tror att det går att hacka ihop den funktionen. Det kommer i så fall inte gå att sätta via ett gui, utan det är .htcime filen som gäller. Jag tänker mig något i den här stilen
Kod:
keyboard_override on
com.android.mms 1
com.adroid.browser 2
default 3
Där siffrorna just nu är tagna ur luften men representerar HTC's interna inställningar för valt tangentbord. Fler som är intresserade av ett sådant hack? Låter som ett roligt projekt, men eftersom jag inte behöver det själv så vill jag kolla intresset innan jag plöjer ner tid på det.