Coder Social home page Coder Social logo

Comments (3)

aetherwu avatar aetherwu commented on May 29, 2024

After I've read all doc I found something hidden in note:

"The Linux .tar package contains specific libraries for RHEL/CentOS 7. These are in lib/centos7-x64 as shown in the environment setting example for LD_LIBRARY_PATH above. Speech SDK libraries in lib/x64 are for all the other supported Linux x64 distributions (including RHEL/CentOS 8) and don't work on RHEL/CentOS 7."

Let me translate it for people who need extra help like me:

vim ~/.bashrc

export SPEECHSDK_ROOT="/root/speechsdk"
export CGO_CFLAGS="-I$SPEECHSDK_ROOT/include/c_api"
export CGO_LDFLAGS="-L$SPEECHSDK_ROOT/lib/centos7-x64 -lMicrosoft.CognitiveServices.Speech.core"
export LD_LIBRARY_PATH="$SPEECHSDK_ROOT/lib/centos7-x64:$LD_LIBRARY_PATH"

source ~/.bashrc

To replace similar instructions in offical doc.

from cognitive-services-speech-sdk-go.

aetherwu avatar aetherwu commented on May 29, 2024

However, I couldn't make it work.

In my case,

if outcome.Result.Reason == common.SynthesizingAudioCompleted {
		fmt.Printf("Speech synthesized: [%s].\n", text)
	} 

was called, but

speechSynthesizer.SynthesisCompleted(func(event speech.SpeechSynthesisEventArgs) {
    fmt.Printf("SynthesisCompleted")
    defer event.Close()
})

was not.

from cognitive-services-speech-sdk-go.

ralph-msft avatar ralph-msft commented on May 29, 2024

Please include the SDK logs files:
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-use-logging

from cognitive-services-speech-sdk-go.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.