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

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more