Skip to content Skip to main navigation Skip to footer

Search: wer

36 results

Understand SPE database

…configuration (users, roles, etc.). SQLite database updates are also handled automatically by SPE – from time to time, as we add new features or improve existing functionality, the database internal structure may get updated in newer SPE versions. When using SQLite, if new SPE version detects that database needs an update, it’s done fully automatically behind the scenes. [1] If…

FAQs (PSP)

…Speech Platform Permalink Q: How to know what technologies are running on the server? A: You can receive the list of running/configured technologies by running query get /technologies or using the phxadmin utility with parameter configure-tech in FAQ Speech Platform Permalink Q: How to choose answer format from server (xml/json)? A: Via HTTP header “Accept” parameter (application/json; application/xml) Via request…

Q: How do I get results for a pending operation?

…process the file. In response HTTP header (in parameter “Location”) there is path for pending resource. In the body there is a ID of pending operation. Polling: Client asks on the pending resource (e.g. “get /pending/{ID}). Server will answer with status 200 and in the body there is a status of operation: “running”. Client will repeat this request periodically with…

Q: I can’t manage to run Phonexia Browser software. I always get an error.

…happen if the initialization of SPE engine takes too long. Phonexia Browser software treats it as initialization failure and kills the server. You can fix this by doing the following: Increase timeout in Settings > Speech Engine tab > First connection timeout Use fewer instances of technologies, thus letting the Speech Engine to start faster Use smaller models of technologies…

Understand SPE configuration

…virtualization, dockerization or other types of managed instantiation. # Path to technologies configuration technologies.configuration = ${application.dir}settings/technologies.xml Performance tuning The server.n_workers directive determines how many instances of any initiated technology will work in parallel. Phonexia technologies can use full power of one physical core per one instance of any technology! It has the following consequences: Hyperthreading has no significant effect for…

Documentation (VIN)

…Quick Start Guide Using the Application Interpretation of Results Description of Other Inbuilt Tools Troubleshooting In case of any problems or questions, please first search the manual for relevant keywords. If you don’t find an answer in the manual, contact our support. You can also browse the FAQ section or use the search function of the Partner Portal and look…

Terms of Service

…such party. Such Force Majeure Events include, but are not limited to, adverse weather conditions, flood, fire, explosion, earthquake, volcanic action, power failure, embargo, war, revolution, civil commotion, act of public enemies, labor unrest (including, but not limited to, strikes, work stoppages, slowdowns, picketing or boycotts), inability to obtain equipment, parts, software or repairs thereof, acts or omissions of the…

Speech Quality Estimation (SQE)

Phonexia’s Speech Quality Estimation quantifies the acoustic quality of recordings. This helps the user to quickly determine whether the acoustic quality of a recording is good for processing with other speech technologies or not. As an answer for SQE, the SPE returns a json/xml file. This file includes general information about the technology and statistics of all (one or two)…

STT: Results explained

…outputs The outputs can contain the following special tokens: Token (5th STT generation and newer) Token (legacy STT generations) Meaning <segment> <s> start of utterance </segment> </s> end of utterance <silence/> _SILENCE_ or <sil/> silent part (or no speech detected) <null/> _DELETE_ time slot should not go to one-best output Realtime stream processing output modes NOTE: Only single-channel (mono) audio…

KWS: Results explained

…rather high scores and confidences If e.g. the word sale would be defined with a threshold value e.g. 0.20 in the keyword list, the second occurrence would not appear in results at all, since its confidence is lower than the threshold. … { “channel_id”: 0, “score”: 4.5108547, “confidence”: 0.9891304, “start”: 171400000, “end”: 175900000, “word”: “sale_0” }, { “channel_id”: 0, “score”:…

STT: Configuring word detection parameters for stream transcription

…middle value is −0.5. (yes, minus 0.5… the value in config file is set higher than the default value) Lower values mean “even if there is not a real silence in the signal, consider it being a silence“, i.e. end of segment is detected more frequently. Higher values mean “even if there is a silence in the signal, consider it…

Understand SPE directory structure

…Browser manual for more information about the “embedded SPE” mode. Location and name of technologies configuration file can be modified using technologies.configuration option in SPE configuration file. This might be useful in complex network infrastructure, multi-SPE deployments, and similar advanced configurations. settings ├── phxspe.properties └── technologies.xml shared shared directory exists only in SPE 3.41 or newer and is intended to…

Recommended OS and HW (PSP)

Recommended operating systems Windows 64-bit – Windows Server 2019 (*), latest version of Windows 10 (*) Linux 64-bit – latest version of RHEL/CentOS 7 (*) Compatible Operating Systems (**) : 64-bit Windows 8.1, Windows Server 2016, and newer 64-bit Linux with glibc >= 2.17, e.g. Ubuntu 20.04, Mint 19.3, RHEL/CentOS 8.2, … (*) Speech Platform components (e.g. Speech Engine) are…

Understand SPE processing priority

…they get processed as soon as possible, without waiting in the queue. Similarly, if one has a bunch of “not so important” files for processing, these can be sent for processing using lower priority… and they will get processed only later, after the higher-priority tasks in the queue get processed. To use task prioritization, you need to have task priorities…