Developer Portal Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    Text to speech

    Text to speech

    bobvlas
    Member

    I can't get textToSpeech to work. Code:

    element.onclick = function () {
    COBI.app.textToSpeech("APE", function () {
    ;
    });

     

    Nothing to be heard after tapping the element!

    Can you pls comment on this?

    2 REPLIES 2

    rvphilip
    New Poster

    This could be because you havent added a speech element or the text is not recognized. Actually there could be other issues as well, with the rest of the code and not this particular one. I recently tried to develop a chatbot and had converted text to speech. In that I had given the text to speech as 2 options. 1. Online text to speech, 2. Offline text to speech. The codes were entirely different for both. So you will have to specify if this is for online ot offline. For online you can 

    import gtts

    from playsound import playsound

    # make request to google to get synthesis
    tts = gtts.gTTS("Hello world")
    import gtts
    from playsound import playsound

     It's pretty straightforward to use this library, you just need to pass text to gTTS object that is an interface to Google Translate's Text to Speech API: If your are building a bot then check out Chatbot development services. There are several consulants who can actually help you with this. 

     

    Evansadam
    Occasional Visitor

    @bobvlas 
    you can try the below-mentioned steps Screenshot 2024-02-02 161100.png

    I hope you get over the problem. Also check how the AI consulting team has been working to develop an OpenAI API pricing calculator.

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist