Lavoe Voice Web API

Backend server for voice-controlled web content management

About

This API serves as the backend for the Lavoe Voice Web application, allowing users to update website content using voice commands processed by AI.

Available Endpoints

GET /api/content/pages

Get all pages

GET /api/content/pages/:id

Get a specific page by ID

PUT /api/content/pages/:id

Update a page

GET /api/content/blogs

Get all blog posts

GET /api/content/blogs/:id

Get a specific blog post by ID

PUT /api/content/blogs/:id

Update a blog post

POST /api/content/blogs

Create a new blog post

POST /process-voice

Process a voice command (send audio file)

POST /execute-action

Execute an action based on the processed voice command

Technologies Used