Voice-Only WebApp for NSPanel Pro with D-ID Avatar Integration need Software Development
Contact person: Voice-Only WebApp for NSPanel Pro with D-ID Avatar Integration
Phone:Show
Email:Show
Location: Verona, Italy
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Description
We are working with a Sonoff NSPanel Pro (480×480 display running Android/WebView) and want to use it as an interface for a D-ID avatar that interacts only by voice.
The main issue: with the standard D-ID embed, a text input field always appears, which triggers the Android soft keyboard. The keyboard covers the entire screen, making the avatar unusable in kiosk mode.
What we have already tried:
CSS/JS tricks to disable focus → didn’t work.
Transparent overlays intercepting taps → ineffective.
Using D-ID SDK with a custom voice-only UI → in some cases the keyboard still pops up.
“Tap-to-start” HTML pages with microphone handling → issue persists.
We now need a skilled developer to take full ownership of the project and deliver a working solution, possibly including advanced approaches (custom kiosk browser, plugins, or even firmware-level adjustments if needed).
Goal
Build an HTML/JS/CSS webapp for NSPanel Pro that shows the D-ID avatar with voice-only interaction.
No text input fields → the keyboard must never appear.
Support either VAD (voice activity detection) or a Push-to-Talk button.
Interface adapted to 480×480 px in kiosk mode.
Deliverables
Working HTML/JS/CSS app, ideally in a single bundled file (no fragile CDN/ESM dependencies).
Integration with D-ID Agents SDK (video/audio streams, connection state, error handling).
Documentation + deployment instructions (e.g. via Home Assistant /local, or any HTTPS server).
Reliable solution to block the keyboard on NSPanel Pro (SDK-only, kiosk browser like Fully Kiosk, or other).
End-to-end testing and validation on device.
Required Skills
Strong web development: HTML5, JS, WebRTC/media.
Experience with Android WebView / kiosk browsers and handling soft keyboard issues.
Familiarity with D-ID Agents SDK or similar realtime voice/video SDKs.
Basic DevOps: HTTPS hosting, TLS, Home Assistant /local deployment or similar.
Debugging on device (ADB, logcat, remote WebView debugging).
Nice-to-have: prior work with NSPanel Pro, Home Assistant, Fully Kiosk Browser, or firmware-level customization.
Budget & Collaboration
Paid project: we are open to proposals with clear timelines and pricing.
Expectation: initial technical analysis + quick PoC, then full integration and delivery.
Please include in your proposal:
suggested technical approach,
estimated timeline,
budget (fixed price or hourly rate).
How to Apply
Please provide:
A short introduction and relevant experience (Android WebView, kiosk apps, voice SDKs, NSPanel Pro if any).
Portfolio or links to similar projects.
A concise technical proposal with timeline & budget.
Any questions you may have to clarify the project scope." (client-provided description)
Matched companies (3)

TG Coders

Knowforth Tech
