Speechace
  • Introduction
    • Overview
    • Use-Cases
  • Getting Started
    • Pre-requisites
      • API Features
      • Getting the API Key
      • API Regions and endpoints
      • API Limits
    • API Samples
    • Supported Languages
    • API Versioning
    • Authentication
    • Try the Speechace API
    • Error Handling
      • Common Errors
      • Retry Strategies
  • Solutions
    • Speaking Practice for Language Learning
    • Automated Language Assessment with AI
    • Voice AI for Early Literacy
    • Test Prep for Standardized tests
      • PTE Speaking Questions
      • IELTS Speaking Questions
      • TOEFL Speaking Questions
      • CEFR Speaking Questions
      • TOEIC Speaking Questions
    • Speaking Practice in Spanish and French
  • Features
    • Introduction
    • Scripted activities
      • Pronunciation Scoring
        • Word and Sentence pronunciation
        • Multiple choice
        • Custom pronunciations
        • Phoneme list
      • Fluency scoring
        • Passage scoring
      • Lexical stress and intonation
    • Spontaneous activities
      • Open-ended scoring
        • Language scoring
        • Relevance scoring
        • Language detection
      • Task achievement scoring
        • Describe Image
        • Re-tell Lecture
        • Answer Question
  • API Reference
    • Postman API reference
    • Score Text/Pronunciation
      • Handling overall scores
      • Handling word scores
      • Handling phoneme and syllable scores
    • Score Text/Multiple choice
      • Handling multiple choice response
    • Score Text/Markup Language
      • Handling Markup Response
    • Score Text/Stress & Intonation
      • Handing stress and intonation response
    • Score Text/Phoneme list
      • Handling phoneme list response
    • Score Text/Fluency
      • Handling fluency response
      • Fidelity detection
    • Score Text/Validate Text
    • Score Speech/Open-ended
      • Handling language scores
      • Per metric feedback
        • Grammar metrics
        • Vocabulary metrics
        • Coherence metrics
    • Score Speech/Relevance
      • Handling relevance response
    • Score Speech/Language Detection
    • Score Task/Task Achievement
  • Guides on common topics
    • Intepreting quality score
    • Interpreting overall scores
      • Pronunciation Bands
      • Fluency Bands
      • Vocabulary Bands
      • Grammar Bands
      • Coherence Bands
    • Scoring rubrics
    • Interpreting fidelity class
    • Phonetic notation
      • US English (en-us)
      • UK English (en-gb)
      • French (fr-fr, fr-ca)
      • Spanish (es-es, es-mx)
    • Getting word timestamps in audio
    • Automatic handling of unknown words
    • Phoneme to letter mapping
    • Markup Language
  • Other Resources
    • Requesting Support
    • Rate Limiting
    • Data Retention
    • FAQs
    • Appendices
Powered by GitBook
On this page
  • General
  • API Calls
  1. Other Resources

FAQs

We understand that integrating with the SpeechAce platform involves a lot of moving parts. To help you get started, we've put together some key information that we hope you’ll find useful!

PreviousData RetentionNextAppendices

Last updated 3 months ago

General

How are you different from other speech recognition providers?

Most speech recognition providers focus on transcribing what the user is speaking. Speechace is designed and trained to assess how well the user is speaking. Our focus is on evaluating the spoken language of a non-native speaker – i.e. how intelligible, natural and rich is their language. Our models are trained and optimized for this specific purpose.

What can I achieve with the Speechace API?

The Speechace API is a technology building block which allows you to add speaking activities with AI scoring within any eLearning platform. If you are looking for a ready to use solution, please use the Contact form below and our team will share additional options less technical than the API.

Do you offer a free to try sandbox?

All of our API plans come with a free trial. You can click ‘Start Free Trial’ on any of the and get started.

Do you offer Enterprise or custom plans?

Yes, we offer volume, bulk, and discounted annual plans.

Please use the on our website and share details about your use case and volume. Our team will share details.

How long does it take to integrate the Speechace API into my platform?

If your platform and developers are ready, and you follow the docs and samples, you can implement one speaking activity in less than 1 week and trial it with users. Our API trial is designed to allow you to test out the API before you have to pay for a subscription.

How accurate are your API results?

We go to great lengths in running independent, blind, randomized evaluations for all our models to ensure our API results are within close agreement range with qualified human evaluators. Our API has been independently verified by both Academic and Corporate entities.

How does Speechace cater to a variety of native and non-native accents?

Speechace tackles the challenge of accent through ensuring the training and validation datasets represent a wide range of speakers in terms of demographics, language proficiency and accent. This allows our general model to be optimized for the target result of measuring intelligible, natural, and fluent speech irrespective of accent.

The mere presence of accent is not considered a criteria for penalizing a speaker, so long as it does not interfere with intelligibility and fluency.

API Calls

Why am I seeing a "CORS policy blocked" error when making an API request?

By default, CORS (Cross-Origin Resource Sharing) is disabled on the Speechace API to protect the security of your API key. This means that direct calls from the frontend, whether your application is running locally (e.g., http://localhost) or in a live production environment (e.g., https://yourwebsite.com), are blocked by the browser due to security reasons.

To securely access the Speechace API, it should be called from your backend server. If you'd still like to make API calls directly from the frontend, we can enable CORS on your subscription, but please note that this exposes your API key to the client side and introduces security risks.

If you'd still like to enable CORS, please contact Speechace support at contact@speechace.com.

Please fill out the and we’d be glad to share technical reports detailing our performance and accuracy metrics.

API plans
Contact form
Contact Us form