Conformer2 - Detailed Review

Speech Tools

Conformer2 - Detailed Review Contents
    Add a header to begin generating the table of contents

    Conformer2 - Product Overview



    Introduction to Conformer-2

    Conformer-2 is an advanced speech recognition model developed by AssemblyAI, building on the successes of its predecessor, Conformer-1. This model is specifically crafted to improve the accuracy and efficiency of automatic speech recognition (ASR).

    Primary Function

    The primary function of Conformer-2 is to transcribe spoken language into written text with high accuracy. It is optimized for recognizing alphanumerics, proper nouns, and handling noisy audio conditions, making it highly effective in real-world applications.

    Target Audience

    Conformer-2 is aimed at developers, businesses, and individuals who need accurate and efficient speech-to-text solutions. This includes those in industries such as customer service, media, healthcare, and any sector where voice data needs to be converted into actionable insights.

    Key Features

    • Improved Accuracy: Conformer-2 shows a 31.7% improvement in recognizing alphanumerics and a 6.8% improvement in proper noun error rate compared to Conformer-1.
    • Noise Robustness: The model has a 12.0% boost in noise robustness, making it more stable in noisy audio conditions.
    • Latency Reduction: Conformer-2 reduces latency by up to 53.7%, enhancing the overall speed of transcription.
    • Training Data: It has been trained on an extensive dataset of 1.1 million hours of English audio, significantly larger than the dataset used for Conformer-1.
    • Model Architecture: Conformer-2 uses a Transformer architecture combined with convolutional layers, which improves dependency capture and efficiency.
    • Pseudo-Labeling: The model utilizes an ensemble of teacher models and data filtering techniques to ensure high-quality pseudo labels and avoid overfitting.
    • Additional Features: Through AssemblyAI’s API, users can access features like speaker counting and labeling, word-level timestamps and scores, profanity filtering, custom vocabulary, and automated language detection.


    Usage and Benefits

    Conformer-2 is already the default model on AssemblyAI’s API, making it easy for developers to integrate into their applications. Its improved performance and reduced latency make it an ideal choice for converting phone call audio, podcasts, and other voice data into accurate written transcripts. The model’s ability to process files based on a specified minimum number of minutes also helps in reducing costs for users.

    Conformer2 - User Interface and Experience



    User Interface and Experience

    The user interface and experience of Conformer-2, as part of AssemblyAI’s Speech AI tools, are designed to be user-friendly and efficient, even though specific details about the UI itself are not extensively detailed in the available resources.

    Access and Integration

    To get started with Conformer-2, users can obtain a free API token from AssemblyAI. This token grants access to the API documentation, collaboration tools, and the AssemblyAI playground, where users can experiment with the model in a hands-on manner. The API documentation provides detailed instructions on how to integrate Conformer-2 into various applications, making it relatively straightforward for developers to set up and use.

    API and Code Interface

    The interaction with Conformer-2 is primarily through API calls. Users can use the AssemblyAI API to transcribe audio files by providing the audio URL and configuration settings. Here is an example of how to use the API in Python: “`python import assemblyai as aai transcriber = aai.Transcriber() transcript = transcriber.transcribe(URL, config) print(transcript) “` This code snippet illustrates the simplicity of integrating Conformer-2 into a development project.

    Ease of Use

    The ease of use is facilitated by comprehensive documentation and collaboration tools. AssemblyAI provides detailed guides and resources to help users integrate the model into their products. Additionally, the AssemblyAI sales team is available to provide support and answer any questions, ensuring that users can quickly resolve any issues they might encounter.

    User Experience

    The overall user experience is enhanced by the model’s performance improvements. Conformer-2 offers significant enhancements in speed, alphanumerics and proper noun recognition, and noise robustness. These improvements mean that users can expect more accurate transcriptions, even in challenging audio conditions. The introduction of “Speech thresholds” also allows users to manage transcription costs effectively by setting minimum processing requirements, which can be particularly useful for handling files with significant amounts of silence or non-relevant content.

    Conclusion

    In summary, while the specific UI elements are not detailed, the overall experience of using Conformer-2 is streamlined through easy integration, comprehensive documentation, and strong support, making it accessible and efficient for users.

    Conformer2 - Key Features and Functionality



    Conformer-2 Overview

    Conformer-2 is a state-of-the-art speech recognition model developed by AssemblyAI, and it boasts several key features that make it highly effective for automatic speech recognition.

    Training Data and Model Size

    Conformer-2 has been trained on an extensive dataset of 1.1 million hours of English audio data, which is a significant increase from its predecessor, Conformer-1, which was trained on 650,000 hours of audio data. This large dataset, combined with the model’s increased size of 450 million parameters (up from 270 million in Conformer-1), contributes to its improved performance.

    Integration of Convolutional and Transformer Networks

    Conformer-2 integrates both convolutional and transformer networks, leveraging the strengths of each architecture. This hybrid approach enhances the model’s ability to accurately transcribe spoken language by capturing both local and global contextual information.

    Model Ensembling

    One of the notable features of Conformer-2 is its use of model ensembling. Instead of relying on a single teacher model, Conformer-2 generates labels from multiple strong teacher models. This technique reduces variance and improves the model’s performance, especially when dealing with unseen data during training.

    Improved Accuracy and Efficiency

    Conformer-2 shows significant improvements in accuracy and efficiency compared to its predecessor. It achieves a 31.7% improvement in transcribing alphanumerics, a 6.8% improvement in proper noun error rate, and a 12.0% improvement in noise robustness. These enhancements make it highly suitable for real-world applications where audio quality can vary.

    Speed and Latency

    Despite the increased model size, Conformer-2 has been optimized to reduce processing times. The serving infrastructure has been improved to achieve up to a 55% reduction in relative processing duration across all audio file durations, making it faster and more efficient.

    Real-Time Speech Recognition

    Conformer-2 is optimized for real-time speech recognition, making it ideal for applications such as virtual assistants, transcription services, and accessibility tools. Its ability to process audio efficiently enables seamless user experiences across various platforms.

    Open-Source Availability

    Conformer-2 is typically released as an open-source project, allowing developers to access, modify, and implement the model in their own applications. This openness facilitates community involvement and further development.

    Support and Resources

    For comprehensive resources and community support, users can visit the official AssemblyAI website, where they can find tutorials, discussions, and ongoing updates to help them leverage the model effectively.

    Conclusion

    In summary, Conformer-2’s advanced training, hybrid architecture, model ensembling, improved accuracy, efficiency, and speed make it a valuable tool for accurate speech-to-text transcriptions in a variety of applications.

    Conformer2 - Performance and Accuracy



    Performance of Conformer-2 in Speech Recognition

    Conformer-2, the latest advancement in automatic speech recognition (ASR) from Assembly AI, demonstrates significant improvements in several key areas compared to its predecessor, Conformer-1.

    Accuracy Improvements

    • Alphanumerics: Conformer-2 shows a 31.7% improvement in transcribing alphanumerics, which is crucial for applications involving numerical data such as credit card numbers or confirmation codes.
    • Proper Nouns: There is a 6.8% improvement in the Proper Noun Error Rate, which is vital for maintaining the accuracy and meaning of transcribed text.
    • Word Error Rate (WER): Although WER did not see significant improvements, Conformer-2 maintains the same WER as Conformer-1 while enhancing performance in other critical areas.


    Noise Robustness

    Conformer-2 has enhanced noise robustness, improving upon Conformer-1’s already impressive performance. It achieves a 12.0% boost in noise robustness, making it more reliable in noisy environments.

    Speed and Efficiency

    One of the notable advancements is the reduction in transcription time. Conformer-2 is up to 55% faster than Conformer-1, with the transcription time for an hour-long audio file reduced from 4.01 minutes to 1.85 minutes. This significant speed improvement is achieved through investments in serving infrastructure.

    Training Data and Model Size

    Conformer-2 has been trained on an extensive dataset of 1.1 million hours of audio data, which is a substantial increase from the 570k hours used for Conformer-1. The model size has also been expanded to 450 million parameters, contributing to its enhanced performance across various domains.

    Semi-Supervised Learning

    The model employs a noisy student-teacher training method, combining labeled data with pseudo-labels generated by a teacher model. This semi-supervised learning approach helps in expanding the quantity and quality of the training data, ensuring better accuracy and avoiding overfitting.

    Practical Applications and Cost Control

    Conformer-2 introduces a new parameter called Speech thresholds, allowing users to control transcription costs by setting minimum processing requirements. This feature is particularly useful for managing costs when dealing with audio files that contain significant amounts of silence, music, or empty audio.

    Limitations and Areas for Improvement

    While Conformer-2 has made significant strides, there are a few areas to consider:
    • Diminishing Returns: The process of bootstrapping strong teacher models has started to show diminishing returns, indicating that further improvements may require exploring new research directions such as multimodality and self-supervised learning.
    • Evaluation Metrics: While Conformer-2 addresses the limitations of WER by focusing on alphanumerics and proper nouns, there may still be a need for more nuanced metrics to fully capture the model’s performance in real-world scenarios.
    In summary, Conformer-2 offers substantial improvements in accuracy, speed, and noise robustness, making it a highly effective tool for speech recognition in various real-world applications. However, ongoing research is necessary to continue pushing the boundaries of what is possible in ASR.

    Conformer2 - Pricing and Plans



    The Pricing Structure for the Conformer2 Model

    The pricing structure for the Conformer2 model, which is integrated into AssemblyAI’s Speech AI services, can be broken down into several plans, each with distinct features and pricing.



    Free Plan

    • This plan is ideal for developers looking to prototype with Speech AI.
    • It includes access to Speech-to-Text and Audio Intelligence models.
    • Features such as speech recognition, speaker diarization, custom spelling and vocabulary, profanity filtering, auto punctuation and casing, and more are available.
    • It complies with EU Data Residency standards and includes developer docs and community support.
    • You get $50 in free credits to start building.


    Pay-as-you-go Plan

    • This plan is suitable for teams ready to integrate Speech AI into their products.
    • It includes all features of the Free plan.
    • Pricing starts as low as $0.12 per hour for Speech-to-Text.
    • Real-time Speech-to-Text costs $0.47 per hour.
    • You get unlimited access to Speech-to-Text, Audio Intelligence, and LeMUR (Large Language Model).
    • Concurrency starts at 200 files and 100 streams.
    • You can cancel anytime.


    Custom Plan

    • This plan is for teams building products at scale.
    • It includes all features of the Pay-as-you-go plan.
    • Offers volume discounts up to 50%.
    • Provides solution architect support and higher rate limits.
    • Allows for self-hosted deployments (On-prem, VPC).
    • You need to contact AssemblyAI for a custom quote.


    Specific Features and Pricing

    • Speech-to-Text: Async Speech-to-Text costs $0.37 per hour, and real-time Speech-to-Text costs $0.47 per hour.
    • Audio Intelligence: Features like Entity Detection ($0.08 per hour), Topic Detection ($0.15 per hour), Key Phrases ($0.01 per hour), PII Audio Redaction ($0.05 per hour), and more are available with varying hourly rates.


    Conformer2 Model Overview

    The Conformer2 model itself is not separately priced but is part of the overall Speech AI services offered by AssemblyAI. It is the default speech recognition model used in these services, providing enhanced accuracy and performance.

    Conformer2 - Integration and Compatibility



    Conformer-2 Overview

    Conformer-2, the advanced speech recognition model from AssemblyAI, integrates seamlessly with a variety of tools and platforms, making it highly compatible across different applications and devices.

    Integrations with No-Code Solutions

    Conformer-2 can be easily integrated with no-code automation platforms. For instance, it works well with Microsoft Power Automate, allowing users to create automated workflows to process audio and extract insights. It also integrates with Zapier, enabling connections with over 5,000 apps, and with Make, which offers a visual workflow builder for complex automation scenarios.

    Developer Tools and Frameworks

    For developers, Conformer-2 integrates with several advanced tools and frameworks. It can be used with LangChain for building applications that leverage language models, and with LlamaIndex for creating powerful search and retrieval systems. Additionally, it supports integration with Microsoft’s Semantic Kernel framework and Haystack for building production-ready NLP applications.

    Development and Testing Tools

    Conformer-2 is also compatible with various development and testing tools. Users can test and explore the API using Postman collections, process audio from Twilio calls and voice messages, and build visual AI workflows with Rivet’s node-based editor. Furthermore, it integrates with Pipedream’s integration platform for building event-driven workflows.

    Community and Additional Integrations

    The model supports integration with other community-driven platforms such as Relay.app’s workflow automation platform and Bubble.io for adding speech-to-text capabilities to no-code applications. This wide range of integrations makes Conformer-2 highly versatile and adaptable to different workflows and applications.

    Accessibility and Ease of Use

    Conformer-2 is accessible through AssemblyAI’s API, which is easy to use even for developers who are new to speech recognition. Users can sign up for a free API token and start using the model quickly through the provided documentation or tools like Google Colab. The model is also available in the AssemblyAI Playground, where users can upload files or enter YouTube links to see transcriptions in just a few clicks.

    Conclusion

    In summary, Conformer-2 offers extensive integration capabilities, making it compatible with a wide range of tools, platforms, and devices. This ensures that users can seamlessly incorporate the model into their existing workflows, enhancing the accuracy and efficiency of their speech recognition tasks.

    Conformer2 - Customer Support and Resources

    When considering the customer support options and additional resources for AssemblyAI’s Conformer-2 model, here are the key points to note:

    Customer Support

    AssemblyAI does not provide specific customer support details directly tied to the Conformer-2 model on the pages referenced. However, here are some general support resources available:

    • API Support and Documentation: AssemblyAI offers extensive documentation and code examples through their Cookbook, which includes guides and tutorials for using the AssemblyAI API. This resource is available on GitHub and includes examples in Python and JavaScript.
    • Community and Forums: While not explicitly mentioned for Conformer-2, AssemblyAI likely leverages the same support channels as their other products, which may include community forums, support tickets, and possibly direct contact options for enterprise customers.


    Additional Resources

    • API and Integration Guides: The AssemblyAI Cookbook provides detailed guides on how to integrate the API into various applications, including speech-to-text transcription, speaker identification, and more. These resources help developers implement the Conformer-2 model effectively.
    • Feature Updates and Blog Posts: AssemblyAI’s blog often features updates on new capabilities, such as the Conformer-2 model, including improvements in transcription accuracy, speaker diarization, and emotional intelligence detection. These posts offer insights into how the model can be utilized in different scenarios.
    • Code Examples: The GitHub repository and official documentation include code examples that demonstrate how to use the Conformer-2 model for various tasks, such as transcribing audio recordings, identifying speakers, and specifying languages.


    Real-World Applications

    • Case Studies: AssemblyAI provides case studies and customer stories that highlight how the Conformer-2 model is used in real-world applications, such as by CallRail and Sembly AI, to deliver high-quality transcription and voice intelligence.

    While the specific support options for Conformer-2 are not detailed separately, the general support and resource structure provided by AssemblyAI is comprehensive and aimed at helping developers and users effectively utilize their speech recognition technology.

    Conformer2 - Pros and Cons



    Advantages of Conformer-2



    Improved Accuracy

    • Conformer-2 shows significant improvements in transcription accuracy, particularly in recognizing alphanumerics and proper nouns. It achieves a 31.7% improvement on alphanumerics and a 6.8% improvement on proper noun error rate compared to Conformer-1.
    • The model reduces the mean Character Error Rate (CER) by 30.7%, making it more reliable for applications requiring numerical accuracy.


    Enhanced Noise Robustness

    • Conformer-2 is more robust to noise, achieving 12.0% better performance in noisy environments and 43% fewer errors on noisy test datasets compared to the next best provider.


    Speed Improvements

    • Despite being a larger model, Conformer-2 is faster than its predecessor, with transcription times reduced by up to 55%. For example, transcribing an hour-long audio file now takes 1.85 minutes, down from 4.01 minutes.


    Increased Model Size and Training Data

    • Conformer-2 has been trained on an extensive dataset of 1.1 million hours of English audio and has a larger model size of 450 million parameters, leading to improved performance across various domains.


    Semi-Supervised Learning

    • The model employs noisy student-teacher training, which combines labeled data with pseudo-labels generated by a teacher model. This approach enhances the quantity and quality of the training data.


    Cost Control

    • Conformer-2 introduces a new parameter called Speech thresholds, allowing users to control transcription costs by setting minimum processing requirements, which is particularly useful for managing costs with files containing significant amounts of silence or irrelevant content.


    Disadvantages of Conformer-2



    Increased Model Size

    • While the larger model size of 450 million parameters contributes to improved performance, it may require more computational resources and infrastructure to run efficiently. However, AssemblyAI has invested in serving infrastructure to mitigate this issue, ensuring that Conformer-2 is actually faster than its predecessor.


    No Specific Drawbacks Mentioned

    • Based on the available information, there are no specific drawbacks or disadvantages highlighted for Conformer-2 beyond the general consideration of increased model size, which is managed through improved infrastructure.
    Overall, Conformer-2 offers substantial improvements in accuracy, speed, and noise robustness, making it a highly effective tool for speech recognition tasks.

    Conformer2 - Comparison with Competitors



    When comparing Conformer-2

    AssemblyAI’s advanced speech recognition model, with other products in the speech-to-text AI category, several unique features and advantages stand out.



    Training Data and Model Size

    Conformer-2 is trained on an extensive 1.1 million hours of English audio data, which is significantly more than many of its competitors. This large dataset, combined with a model size of 450 million parameters, aligns with the scaling laws proposed in the Chinchilla paper, ensuring the model is not undertrained for its size.



    Accuracy Improvements

    Conformer-2 shows notable improvements in several key areas:

    • Proper Nouns: It achieves a 6.8% improvement in proper noun error rate compared to its predecessor, Conformer-1.
    • Alphanumerics: There is a 31.7% improvement in the mean Character Error Rate (CER) for alphanumerics, making it highly accurate for transcribing lengthy alphanumeric sequences such as credit card numbers and phone numbers.
    • Noise Robustness: Conformer-2 reduces errors by 12.0% in noisy environments, outperforming other models with 43% fewer errors on noisy test datasets.


    Speed and Efficiency

    Despite the increased model size, Conformer-2 is optimized for faster processing times. It offers up to a 55% reduction in relative processing duration compared to Conformer-1, with the transcription time for an hour-long file reduced from 4.01 minutes to 1.85 minutes.



    Model Ensembling

    Conformer-2 uses an ensemble of multiple strong teacher models to generate labels, which reduces variance and enhances performance on unseen data. This approach is unique and contributes to its superior accuracy.



    Integration and Usability

    Conformer-2 is designed for easy integration into various applications, with a simple API and tools like the AssemblyAI Playground that allow developers to get started quickly. The model is also accessible through a free API token, making it user-friendly for developers.



    Alternatives

    For those looking for alternatives, here are a few options:

    • Google Cloud Speech-to-Text: Known for its wide language support and integration with other Google Cloud services, but may not match Conformer-2’s accuracy in specific areas like proper nouns and alphanumerics.
    • Amazon Transcribe: Offers real-time transcription and support for multiple languages, but its performance in noisy environments and with complex alphanumeric sequences might not be as strong as Conformer-2.
    • IBM Watson Speech to Text: Provides advanced features like speaker diarization and custom models, but its accuracy and speed may vary compared to Conformer-2, especially in areas where Conformer-2 has been specifically optimized.


    Conclusion

    In summary, Conformer-2 stands out due to its extensive training data, significant improvements in accuracy for proper nouns and alphanumerics, enhanced noise robustness, and optimized processing speeds. While other speech-to-text tools have their strengths, Conformer-2’s unique features make it a compelling choice for applications requiring high accuracy and efficiency in speech recognition.

    Conformer2 - Frequently Asked Questions



    Frequently Asked Questions about Conformer-2



    What is Conformer-2?

    Conformer-2 is an advanced AI model for automatic speech recognition (ASR) developed by AssemblyAI. It combines the strengths of convolutional neural networks (CNNs) and transformers to model both local and global dependencies in audio sequences, leading to highly accurate transcription results.

    How does Conformer-2 improve upon previous models?

    Conformer-2 offers several improvements over its predecessor, Conformer-1. It achieves better accuracy, especially in transcribing proper nouns, alphanumerics, and handling noisy audio. For instance, it shows a 6.8% improvement in proper noun error rate and 43% fewer errors on noisy test datasets compared to the next best provider.

    What kind of data was Conformer-2 trained on?

    Conformer-2 was trained on a large dataset of 1.1 million hours of English audio data. This extensive training enables the model to achieve state-of-the-art transcription results and handle a wide range of speech variations and noise conditions.

    How accurate is Conformer-2 in speech recognition?

    Conformer-2 achieves high accuracy in speech recognition. On various benchmarks, it outperforms previous models, with significant reductions in word error rates (WER). For example, the original Conformer model, which Conformer-2 builds upon, achieved WERs of 2.1%/4.3% without a language model and 1.9%/3.9% with an external language model on the LibriSpeech benchmark.

    Is Conformer-2 suitable for use in noisy environments?

    Yes, Conformer-2 is particularly robust to noise. It achieves 43% fewer errors on AssemblyAI’s noisy test dataset compared to the next best provider, making it highly suitable for transcribing audio with significant background noise.

    How does Conformer-2 handle proper nouns and alphanumerics?

    Conformer-2 has been optimized to handle proper nouns and alphanumerics more accurately than its predecessor. It shows a 6.8% improvement in proper noun error rate, which is crucial for many applications that require precise transcription of names, numbers, and other specific terms.

    Can Conformer-2 be integrated easily into existing systems?

    Yes, Conformer-2 is designed to be easily integrated into various applications. Developers have reported that the integration was simple and easy to get started with, making it a practical choice for enhancing speech-to-text services.

    What kind of applications can benefit from Conformer-2?

    Conformer-2 can benefit a wide range of applications, including transcription services for phone calls, virtual meetings, online videos, podcasts, and more. It is particularly useful for Generative AI tasks that rely on accurate speech-to-text transcription, such as summarization, question response, and new text generation.

    Is Conformer-2 available in multiple languages?

    While the specific blog post on Conformer-2 focuses on English audio data, AssemblyAI mentions that they strive to provide high-quality ASR in over 30 languages. However, detailed information on the multilingual capabilities of Conformer-2 specifically is not provided in the available sources.

    How does Conformer-2 compare to other speech recognition models?

    Conformer-2 outperforms previous Transformer and CNN-based models in speech recognition tasks. It achieves state-of-the-art accuracies and is more robust to noise compared to other models, making it a competitive choice for high-accuracy transcription needs.

    Are there any user testimonials or case studies available for Conformer-2?

    Yes, there are positive testimonials from users and companies that have integrated Conformer-2 into their systems. For example, Sembly AI and Vidyo have reported significant improvements in transcription accuracy and ease of integration.

    Conformer2 - Conclusion and Recommendation



    Final Assessment of Conformer-2

    Conformer-2, developed by AssemblyAI, represents a significant advancement in the field of speech recognition and transcription. Here’s a comprehensive assessment of its capabilities and who would benefit most from using it.

    Improvements and Capabilities

    • Accuracy Enhancements: Conformer-2 shows notable improvements over its predecessor, Conformer-1. It achieves a 31.7% improvement on alphanumerics, a 6.8% improvement on Proper Noun Error Rate (PPNE), and a 12.0% improvement in robustness to noise.
    • Large-Scale Training: The model is trained on an extensive 1.1 million hours of English audio data, adhering to scaling laws that ensure the model size is appropriately matched with the amount of training data.
    • Speed and Efficiency: Despite being a larger model, Conformer-2 is up to 55% faster than Conformer-1, reducing transcription time for an hour-long audio file from 4.01 minutes to 1.85 minutes.
    • Noise Robustness: It demonstrates superior performance in noisy environments, achieving 43% fewer errors compared to the next best provider on AssemblyAI’s noisy test dataset.


    Who Would Benefit Most

    • Businesses Needing High-Accuracy Transcriptions: Companies like Sembly AI, CallRail, and Vidyo.AI, which require precise transcription of meetings, calls, and videos, would greatly benefit from Conformer-2. The model’s improved accuracy, especially with proper nouns and alphanumeric sequences, is crucial for generating reliable insights and actionable data.
    • Developers and Product Teams: Developers looking to integrate speech-to-text capabilities into their applications will find Conformer-2’s ease of integration and high accuracy beneficial. The model’s performance and speed make it an ideal choice for building competitive Generative AI workflows and applications.
    • Industries with High Audio Data Volume: Industries such as customer service, media, and education, which handle large volumes of audio data from sources like call centers, podcasts, and webinars, can leverage Conformer-2 to enhance their transcription quality and efficiency.


    Overall Recommendation

    Conformer-2 is a state-of-the-art speech recognition model that offers significant improvements in accuracy, speed, and noise robustness. Its ability to handle large datasets and provide high-quality transcriptions makes it an excellent choice for businesses and developers seeking reliable speech-to-text solutions. Given its performance and the positive feedback from companies already using it, Conformer-2 is highly recommended for anyone needing accurate and efficient speech recognition capabilities.

    Scroll to Top