Simple and powerful syntax

SAL enables you to create complex voice user interfaces with a few lines of code

Speechly Annotation Language is used to configure the Natural Language Understanding models.

Example: SAL for a pizza ordering app
          

## define list variables 

menu_items = [pepperoni|meat feast|hawaiian|margherita|vegetarian|supreme|super supreme]
menu_items_plur = [pepperonis|meat feasts|hawaiians|margheritas|vegetarians|supremes|super supremes]
topping = [arugola | bacon | beef | blue cheese | chicken | extra cheese | feta cheese | {fresh} chili | {fresh} mushroom | {fresh} onion | {fresh} sweet pepper | {fresh} tomato | ham | jalapeno | olives | pepperoni {sausage} | pesto {sauce} | pineapple | shrimp | tuna]
amount = [2..10]

## define carrier phrases

start_phrase = [I'd like to have|I'll take|for me|I want to have|for me|i want]
custom_carrier = [a pizza|a custom pizza|pizza]
custom_carrier_cont = [with following toppings|with|with toppings|that'd have|with extra]
delete = [I don't want|remove|delete|cancel]
menu_spec = [
    {[a|an]} $menu_items(menu_pizza) {pizza}
    $amount(amount) $menu_items_plur(menu_pizza)
    $amount(amount) $menu_items(menu_pizza) {pizzas}
]
topping_sequence = $topping(topping) { {and} $topping(topping)} { {and} $topping(topping)} { {and} $topping(topping)}

## templates for example utterances

*menu_item_order {$start_phrase} $menu_spec {$custom_carrier_cont $topping_sequence} {please}
*custom_order {$start_phrase} {$custom_carrier} {$custom_carrier_cont} $topping_sequence {please}
*remove_order $delete {[the | that]} {[last | previous]} {order}
          
        

Try it out in Playground!

Things you can try:

  • "I'll take a pizza with blue cheese, chicken and fresh tomato, please"
  • "I want to have a Hawaiian with extra cheese"
  • "Delete the previous order"
  • "For me a custom pizza with extra cheese and bacon"

Our real-time API will return you the transcript, intent and entities that you can use in your application.

Try out »
Our uniqueness

Speech-to-intent spoken language understanding API

Build real-time multi-modal interfaces for complex voice-enabled tasks.

A mobile phone mockup that has an image of a clock

Real-time

Responsive voice UI gives feedback to the user the second they start talking.

A mobile phone mockup that has an image of a clock

Multi-modal

Use all available modalities (voice, vision, touch) in the user interaction context.

A mobile phone mockup that has an image of a clock

Enterprise-ready

Already in use by enterprises across various domains and industries.

See it in action

Try it out

Grocery ecommerce application with a voice user interface

Built with React Works on mobile

Speechly built a voice powered grocery shopping application for Musgrave, the largest grocery retailer in Ireland.

Try it out »

An oval with striped grey background
A circle with striped grey background
An oval with striped grey background
Value proposition

Leverage our APIs to create more engaging experiences for your services and applications

A mobile phone mockup that illustrates a mobile phone app that is based on external APIs

For businesses

Improve customer experience and retention by adding intuitive voice UIs to your own channels and services

A mobile phone mockup that illustrates a mobile phone app that is based on external APIs

For developers

Add next generation voice UI elements into your applications and services across all major platforms.

An oval with striped grey background
An oval with striped grey background
A circle with striped grey background
Spotlight use cases

Our solutions make technology your
competitive advantage

Available on various platforms:
Speechly voice technolohy supports iOS Speechly voice technolohy supports Android Speechly voice technolohy supports Safari Speechly voice technolohy supports Chrome Speechly voice technolohy supports Firefox Speechly voice technolohy supports Internet Explorer Speechly voice technolohy supports Unity Speechly voice technolohy supports Unreal Engine
A mobile phone app mockup of a grocery shopping list app

S-Ostoslista

Voice based shopping:

Use your voice to create your shopping basket instantly
Available on App Store icon

“The best innovation since paper and pen. An absolutely stunning application !! A shopping list written on a piece of paper is history."

(4.6)
A mockup of an mobile phone app that user can control with voice

Radiot.fi

App voice control:

Use your voice to control your music listening experience

A hand holding a mobile phone that runs a voice-enabled app

Cabinworks

Voice reporting for professional use:

Use your voice to easily capture information in a structured format

An oval with grey striped background
A circle with grey striped background
Client quotes

Testimonials

A photo of Jari Lahti

Jari Lahti

Chief Digital & Customer Experience Office, Yle

“We have the world's best radio voice interface. Works better than Alexa!”

A photo of Harri Laaksonen

Harri Laaksonen

eCommerce development manager, S-Group

“We chose Speechly because they had the best speech recognition service and we can utilize it with our own data, which is not possible with Apple or Google or similar capabilities”

A photo of Sami Heinonen

Sami Heinonen

XR Evangelist, ZOAN

"Current XR interaction devices are unintuitive and require training. Speechly technology enabled us to create truly immersive VR experience that free our users from clumsy controllers."

Open positions

Join our world-class team of experts building the next generation voice technologies

Our investors
Cherry Ventures logo Seedcamp logo Social Starts logo Joyance Partners logo Quantum Angels logo Tiny VC logo