Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Primo

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Primo
    3. Product Documentation
    4. Primo VE
    5. Primo VE (English)
    6. Display Configuration
    7. Configuring the Voice Search Assistant

    Configuring the Voice Search Assistant

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Configuration Options
    2. Analytics - Voice Search

    Return to menu

    The Voice Search Assistant enables users to enter search terms using their device's microphone. After selecting the Microphone icon, users can begin speaking search terms or select a different language for the system to detect. If no input is detected for 10 seconds, the system provides a message and then prompts the user to provide audio input two more times before timing out and exiting the voice search assistant. If audio is detected, Primo will display the relevant search results.

    PVE_GoogleVoice.png

    Voice Search Icon
    • This feature is available for all browsers that support the Speech Recognition interface of the Web Speech API (such as Chrome for Desktop and Android browsers and Samsung browsers). It will be progressively available in other browsers as they support the Web Speech API.

    • Because Safari does not support speech-to-text functionality, users can alternatively activate dictation (https://www.zdnet.com/home-and-office/work-life/how-to-use-speech-to-text-in-safari-for-hands-free-typing/) or enable Siri in Safari's settings.

    • If additional language-detection support is needed, please contact Ex Libris Support.

    Configuration Options

    This feature is enabled by default. The following table lists the settings used to configure this functionality.

    Element Description

    View Configuration page (Configuration Menu > Discovery > Display Configuration > Configure Views)

    Select the Use Voice Search option to enable/disable this functionality. By default, it is enabled for you.  After selecting this option, select one of the following options from the drop-down list:

    • Use UI supported languages – When selected, Primo VE supports the languages configured in Alma. For more details, see Configuring Institution Languages in Alma.

    • Use customized languages – When selected, the Supported languages field appears and enables you to select one or more enabled languages from the Voice Search Supported Languages code table.

      • Customized languages cannot be arranged in a specific order.

      • The default language is not given priority for voice search unless the Use UI Supported Languages option has been selected.

    Voice Search Labels code table

    The following codes support the tooltips, labels, and messages associated with this functionality:

    • nui.voice_search.tooltip: Search by voice

    • nui.voice_listening: Listening

    • nui.voice_didntGetIt: Didn’t get it, try again

    • nui.voice_didntGetItCheck: Didn’t get it – please check your microphone

    • nui.voice_language: Voice search language

    • nui.voice_searching: Searching for:

    Aria Labels code table

    The following codes support accessibility for the tooltips, labels, and messages associated with this functionality:

    • nui.aria.voiceSearch.open: Open voice search

    • nui.aria.voiceSearch.close: Close voice search

    • nui.aria.voiceSearch.changeLanguage: Change voice search language

    • nui.aria.voiceSearch.voiceSearch.closed: Voice search closed

    • nui.aria.voiceSearch.voiceSearch.Listening: System is listening; Please say your search keywords

    Voice Search Supported Languages code table

    This table enables you to customize and translate the customized list of languages, which appear in the Language drop-down list for Voice Search if added to the Supported languages field on the View Configuration page. 

    The codes and languages are based on the supported languages for the Voice Search Languages API. For more details, see Supported Languages from GitHub.

    Analytics - Voice Search

    The following actions were added to the Action Usage subject area:

    Group Subgroup Action Description

    Search

    Voice Search

    Voice Search

    Voice search was invoked.

    Voice Search – didn’t get it

    User input was not detected in the first attempt.

    Voice Search - Didn’t get it, please check your microphone

    User input was not detected in the second attempt. Please check your microphone.

    Voice Search – exit

    User selected X to abort the voice request.

    Change voice Language

    User changed the voice-detection language.

    View article in the Exlibris Knowledge Center
    1. Back to top
      • Configuring the Display of Reference Entries for Topic Overviews
      • Configuring Thumbnail Templates for Primo VE
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Documentation
      Language
      English
      Product
      Primo
    2. Tags
      This page has no tags.
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved