SpeechStack
Submit a template
← All templatestemplates / pizza-ordering-voice-agent
Customupdated Jan 10, 2025 · restaurant · order-taking

Pizza Ordering Voice Agent

A hands-on workshop template demonstrating voice-based pizza ordering. Customers speak naturally to browse the menu, add items to their cart, and place orders through a real-time conversational AI agent that handles speech recognition, natural language understanding, and voice responses.

No demo yetView sourceFork template
The numbers
latency
cost / min
frameworkCustom
The stack
telephonyWeb Only
speech-to-textDeepgram Nova-2
llmGPT-4o-mini
text-to-speechDeepgram Aura-2
System prompt
No prompt published.
Config
config.json
{
  "voice_id": "aura-2-thalia-en",
  "functions": [
    {
      "name": "getMenuItems",
      "description": "Returns the full menu with prices"
    },
    {
      "name": "addToOrder",
      "parameters": [
        "item",
        "quantity"
      ],
      "description": "Adds items to the order"
    },
    {
      "name": "removeFromOrder",
      "parameters": [
        "item"
      ],
      "description": "Removes items from the order"
    }
  ],
  "stt_model": "flux-general-en"
}
Tags
workshoptutorialfood-orderingrestaurant-automationfunction-calling
Voice Notes

Voice AI recipes, picks, and analysis.

Get the useful new templates plus the occasional teardown of what’s working in production voice AI.

contributed by @VWang1111 · MIT · source: github discoverylanguages: en-US