https://redmine.vrspace.org/https://redmine.vrspace.org/favicon.ico?15861924032023-04-05T09:28:00ZRedmineVRSpace.org - Feature #86: universal text inputhttps://redmine.vrspace.org/issues/86?journal_id=5062023-04-05T09:28:00ZJosip Almasi
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>Josip Almasi</i></li></ul> VRSpace.org - Feature #86: universal text inputhttps://redmine.vrspace.org/issues/86?journal_id=5092023-04-15T14:44:43ZJosip Almasi
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul><p>Form class with utility methods, including text input and voice recognition. Extended on SearchForm in world-editor.js.<br />Virtual keyboard is tricky: requires an additional AdvancedDynamicTexture, or significant resizing on the same texture used for text input. Enabled on SearchForm in XR only.<br />Voice recognition works in chrome and edge, but works different in edge - microsoft adds punctuation :) Also works on mobile android, but not in oculus browser.<br />Merged to master.</p> VRSpace.org - Feature #86: universal text inputhttps://redmine.vrspace.org/issues/86?journal_id=5102023-04-16T18:27:39ZJosip Almasi
<ul></ul><p>Known issues with android speech recognition:</p>
<p>1) it just keeps restarting speech recognition, which causes endless beeping every two seconds:</p>
<p><a class="external" href="https://bugs.chromium.org/p/chromium/issues/detail?id=679010&can=2&start=0&num=100&q=&colspec=ID%20Pri%20M%20Stars%20ReleaseBlock%20Component%20Status%20Owner%20Summary%20OS%20Modified&groupby=&sort=">https://bugs.chromium.org/p/chromium/issues/detail?id=679010&can=2&start=0&num=100&q=&colspec=ID%20Pri%20M%20Stars%20ReleaseBlock%20Component%20Status%20Owner%20Summary%20OS%20Modified&groupby=&sort=</a><br /><a class="external" href="https://github.com/TalAter/annyang/issues/194">https://github.com/TalAter/annyang/issues/194</a></p>
<p>Workaround implemented as starting speech recognition on touch, and restarting it until it ends with silence.</p>
<p>2) WebRTC streaming disables speech recognition: <a class="external" href="https://bugs.chromium.org/p/chromium/issues/detail?id=427567">https://bugs.chromium.org/p/chromium/issues/detail?id=427567</a></p>
<p>Stopping the publisher does not help, it just doesn't work.</p>
<p>So speech recognition on Android can't be used in vrspace.</p> VRSpace.org - Feature #86: universal text inputhttps://redmine.vrspace.org/issues/86?journal_id=5112023-04-20T19:02:43ZJosip Almasi
<ul></ul><p>... but gamepad turns out to be useful for mobile VR. HUD UI integrated with gamepad, including text input.</p> VRSpace.org - Feature #86: universal text inputhttps://redmine.vrspace.org/issues/86?journal_id=5252023-09-11T16:33:44ZJosip Almasi
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>