You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

241 lines
125 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<class-scheme publication-date="2023-02-01" scheme-type="cpc" publication-type="official">
<classification-item breakdown-code="false" not-allocatable="true" level="5" additional-only="false" sort-key="G10L" definition-exists="true" date-revised="2020-08-01" status="published"><classification-symbol>G10L</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>SPEECH ANALYSIS OR SYNTHESIS</text></title-part><title-part><text>SPEECH RECOGNITION</text></title-part><title-part><text>SPEECH OR VOICE PROCESSING</text></title-part><title-part><text>SPEECH OR AUDIO CODING OR DECODING</text></title-part></class-title><notes-and-warnings date-revised="2013-01-01"><note type="note"><note-paragraph> This subclass <u>does not cover</u>: <subnote type="bullet"><note-paragraph>devices for the storage of speech or audio signals, which are covered by subclasses <class-ref scheme="cpc">G11B</class-ref> and <class-ref scheme="cpc">G11C</class-ref>;</note-paragraph><note-paragraph>encoding of compressed speech signals for transmission or storage, which is covered by group <class-ref scheme="cpc">H03M7/30</class-ref>.</note-paragraph></subnote></note-paragraph></note><note type="warning"><note-paragraph>In this subclass non-limiting references (in the sense of paragraph 39 of the Guide to the IPC) may still be displayed in the scheme.</note-paragraph></note></notes-and-warnings>
<classification-item breakdown-code="false" not-allocatable="true" level="6" additional-only="false" sort-key="G10L13/00" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/00</classification-symbol>
<classification-item breakdown-code="false" not-allocatable="false" level="7" additional-only="false" sort-key="G10L13/00" definition-exists="true" ipc-concordant="G10L13/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/00</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Speech synthesis</text></title-part><title-part><text>Text to speech systems</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L13/02" definition-exists="false" ipc-concordant="G10L13/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/02</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Methods for producing synthetic speech</text></title-part><title-part><text>Speech synthesisers</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L13/021" definition-exists="false" ipc-concordant="G10L13/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2013/021</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Overlap-add techniques</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L13/027" definition-exists="true" ipc-concordant="G10L13/027" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/027</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Concept to speech synthesisers</text></title-part><title-part><text>Generation of natural phrases from machine-based concepts </text><reference><text>generation of parameters for speech synthesis out of text <class-ref scheme="cpc">G10L13/08</class-ref></text></reference></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L13/033" definition-exists="false" ipc-concordant="G10L13/033" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/033</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Voice editing, e.g. manipulating the voice of the synthesiser</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L13/0335" definition-exists="false" ipc-concordant="G10L13/033" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/0335</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Pitch control</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L13/04" definition-exists="false" ipc-concordant="G10L13/04" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/04</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Details of speech synthesis systems, e.g. synthesiser structure or memory management</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L13/047" definition-exists="false" ipc-concordant="G10L13/047" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/047</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Architecture of speech synthesisers</text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L13/06" definition-exists="false" ipc-concordant="G10L13/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/06</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Elementary speech units used in speech synthesisers</text></title-part><title-part><text>Concatenation rules</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L13/07" definition-exists="false" ipc-concordant="G10L13/07" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/07</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Concatenation rules</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L13/08" definition-exists="false" ipc-concordant="G10L13/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/08</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L13/083" definition-exists="false" ipc-concordant="G10L13/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2013/083</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Special characters, e.g. punctuation marks</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L13/086" definition-exists="false" ipc-concordant="G10L13/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/086</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Detection of language</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L13/10" definition-exists="false" ipc-concordant="G10L13/10" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L13/10</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Prosody rules derived from text</text></title-part><title-part><text>Stress or intonation</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L13/105" definition-exists="false" ipc-concordant="G10L13/10" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2013/105</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Duration</text></CPC-specific-text></title-part></class-title></classification-item></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="7" additional-only="false" sort-key="G10L15/00" definition-exists="true" ipc-concordant="G10L15/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/00</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Speech recognition </text><reference><text><class-ref scheme="cpc">G10L17/00</class-ref> takes precedence</text></reference></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/005" definition-exists="false" ipc-concordant="G10L15/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/005</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Language recognition</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/01" definition-exists="false" ipc-concordant="G10L15/01" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/01</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Assessment or evaluation of speech recognition systems</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/02" definition-exists="false" ipc-concordant="G10L15/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/02</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Feature extraction for speech recognition</text></title-part><title-part><text>Selection of recognition unit</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/022" definition-exists="false" ipc-concordant="G10L15/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/022</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Demisyllables, biphones or triphones being the recognition units</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/025" definition-exists="false" ipc-concordant="G10L15/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/025</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Phonemes, fenemes or fenones being the recognition units</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/027" definition-exists="false" ipc-concordant="G10L15/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/027</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Syllables being the recognition units</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/04" definition-exists="false" ipc-concordant="G10L15/04" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/04</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Segmentation</text></title-part><title-part><text>Word boundary detection</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/05" definition-exists="false" ipc-concordant="G10L15/05" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/05</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Word boundary detection</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/06" definition-exists="false" ipc-concordant="G10L15/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/06</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Creation of reference templates</text></title-part><title-part><text>Training of speech recognition systems, e.g. adaptation to the characteristics of the speaker&apos;s voice </text><reference><text><class-ref scheme="cpc">G10L15/14</class-ref> takes precedence</text></reference></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/063" definition-exists="false" ipc-concordant="G10L15/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/063</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Training</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L15/0631" definition-exists="false" ipc-concordant="G10L15/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/0631</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Creating reference templates; Clustering</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="11" additional-only="true" sort-key="G10L15/0633" definition-exists="false" ipc-concordant="G10L15/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/0633</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>using lexical or orthographic knowledge sources</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L15/0635" definition-exists="false" ipc-concordant="G10L15/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/0635</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>updating or merging of old and new templates; Mean values; Weighting</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="11" additional-only="true" sort-key="G10L15/0636" definition-exists="false" ipc-concordant="G10L15/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/0636</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Threshold criteria for the updating</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L15/0638" definition-exists="false" ipc-concordant="G10L15/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/0638</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Interactive procedures</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/065" definition-exists="false" ipc-concordant="G10L15/065" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/065</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Adaptation</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L15/07" definition-exists="false" ipc-concordant="G10L15/07" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/07</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>to the speaker</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L15/075" definition-exists="false" ipc-concordant="G10L15/07" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/075</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>supervised, i.e. under machine guidance</text></CPC-specific-text></title-part></class-title></classification-item></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/08" definition-exists="false" ipc-concordant="G10L15/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/08</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Speech classification or search</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/081" definition-exists="false" ipc-concordant="G10L15/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/081</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Search algorithms, e.g. Baum-Welch or Viterbi</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/083" definition-exists="false" ipc-concordant="G10L15/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/083</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Recognition networks </text><reference><text><class-ref scheme="cpc">G10L15/142</class-ref>, <class-ref scheme="cpc">G10L15/16</class-ref> take precedence</text></reference></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/085" definition-exists="false" ipc-concordant="G10L15/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/085</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Methods for reducing search complexity, pruning</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/086" definition-exists="false" ipc-concordant="G10L15/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/086</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Recognition of spelled words</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/088" definition-exists="false" ipc-concordant="G10L15/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/088</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Word spotting</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/10" definition-exists="false" ipc-concordant="G10L15/10" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/10</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using distance or distortion measures between unknown speech and reference templates</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/12" definition-exists="false" ipc-concordant="G10L15/12" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/12</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using dynamic programming techniques, e.g. dynamic time warping [DTW]</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/14" definition-exists="false" ipc-concordant="G10L15/14" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2017-08-01" status="published"><classification-symbol>G10L15/14</classification-symbol><class-title date-revised="2017-08-01"><title-part><text>using statistical models, e.g. Hidden Markov Models [HMMs] </text><reference><text><class-ref scheme="cpc">G10L15/18</class-ref> takes precedence</text></reference></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L15/142" definition-exists="false" ipc-concordant="G10L15/14" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/142</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Hidden Markov Models [HMMs]</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L15/144" definition-exists="false" ipc-concordant="G10L15/14" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/144</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Training of HMMs</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="12" additional-only="false" sort-key="G10L15/146" definition-exists="false" ipc-concordant="G10L15/14" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/146</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>with insufficient amount of training data, e.g. state sharing, tying, deleted interpolation</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L15/148" definition-exists="false" ipc-concordant="G10L15/14" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/148</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Duration modelling in HMMs, e.g. semi HMM, segmental models or transition probabilities</text></CPC-specific-text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/16" definition-exists="false" ipc-concordant="G10L15/16" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/16</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using artificial neural networks</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/18" definition-exists="false" ipc-concordant="G10L15/18" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/18</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using natural language modelling</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L15/1807" definition-exists="false" ipc-concordant="G10L15/18" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/1807</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>using prosody or stress</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L15/1815" definition-exists="false" ipc-concordant="G10L15/18" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/1815</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Semantic context, e.g. disambiguation of the recognition hypotheses based on word meaning</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L15/1822" definition-exists="false" ipc-concordant="G10L15/18" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/1822</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Parsing for meaning understanding</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L15/183" definition-exists="false" ipc-concordant="G10L15/183" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/183</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using context dependencies, e.g. language models</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L15/187" definition-exists="false" ipc-concordant="G10L15/187" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/187</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Phonemic context, e.g. pronunciation rules, phonotactical constraints or phoneme n-grams</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L15/19" definition-exists="false" ipc-concordant="G10L15/19" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/19</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Grammatical context, e.g. disambiguation of the recognition hypotheses based on word sequence rules</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="12" additional-only="false" sort-key="G10L15/193" definition-exists="false" ipc-concordant="G10L15/193" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/193</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Formal grammars, e.g. finite state automata, context free grammars or word networks</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="12" additional-only="false" sort-key="G10L15/197" definition-exists="false" ipc-concordant="G10L15/197" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/197</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Probabilistic grammars, e.g. word n-grams</text></title-part></class-title></classification-item></classification-item></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/20" definition-exists="false" ipc-concordant="G10L15/20" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/20</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise, of stress induced speech </text><reference><text><class-ref scheme="cpc">G10L21/02</class-ref> takes precedence</text></reference></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/22" definition-exists="false" ipc-concordant="G10L15/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/22</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Procedures used during a speech recognition process, e.g. man-machine dialogue</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/221" definition-exists="false" ipc-concordant="G10L15/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/221</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Announcement of recognition results</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/222" definition-exists="false" ipc-concordant="G10L15/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/222</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Barge in, i.e. overridable guidance for interrupting prompts</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/223" definition-exists="false" ipc-concordant="G10L15/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/223</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Execution procedure of a spoken command</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/225" definition-exists="false" ipc-concordant="G10L15/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/225</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Feedback of the input speech</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L15/226" definition-exists="false" ipc-concordant="G10L15/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2020-08-01" status="published"><classification-symbol>G10L2015/226</classification-symbol><class-title date-revised="2020-08-01"><title-part><CPC-specific-text><text>using non-speech characteristics</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L15/227" definition-exists="false" ipc-concordant="G10L15/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/227</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>of the speaker; Human-factor methodology</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L15/228" definition-exists="false" ipc-concordant="G10L15/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2015/228</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>of application context</text></CPC-specific-text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/24" definition-exists="false" ipc-concordant="G10L15/24" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/24</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Speech recognition using non-acoustical features</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/25" definition-exists="false" ipc-concordant="G10L15/25" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/25</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using position of the lips, movement of the lips or face analysis</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/26" definition-exists="false" ipc-concordant="G10L15/26" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/26</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Speech to text systems </text><reference><text><class-ref scheme="cpc">G10L15/08</class-ref> takes precedence</text></reference></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L15/28" definition-exists="false" ipc-concordant="G10L15/28" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/28</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Constructional details of speech recognition systems</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/285" definition-exists="false" ipc-concordant="G10L15/28" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/285</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Memory allocation or algorithm optimisation to reduce hardware requirements</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/30" definition-exists="false" ipc-concordant="G10L15/30" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/30</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Distributed recognition, e.g. in client-server systems, for mobile phones or network applications</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/32" definition-exists="false" ipc-concordant="G10L15/32" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/32</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Multiple recognisers used in sequence or in parallel</text></title-part><title-part><text>Score combination systems therefor, e.g. voting systems</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L15/34" definition-exists="false" ipc-concordant="G10L15/34" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L15/34</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Adaptation of a single recogniser for parallel processing, e.g. by use of multiple processors or cloud computing</text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="7" additional-only="false" sort-key="G10L17/00" definition-exists="true" ipc-concordant="G10L17/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/00</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Speaker identification or verification</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L17/02" definition-exists="false" ipc-concordant="G10L17/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/02</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Preprocessing operations, e.g. segment selection</text></title-part><title-part><text>Pattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal components</text></title-part><title-part><text>Feature selection or extraction</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L17/04" definition-exists="false" ipc-concordant="G10L17/04" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/04</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Training, enrolment or model building</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L17/06" definition-exists="false" ipc-concordant="G10L17/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/06</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Decision making techniques</text></title-part><title-part><text>Pattern matching strategies</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L17/08" definition-exists="false" ipc-concordant="G10L17/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/08</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Use of distortion metrics or a particular distance between probe pattern and reference templates</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L17/10" definition-exists="false" ipc-concordant="G10L17/10" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/10</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Multimodal systems, i.e. based on the integration of multiple recognition engines or fusion of expert systems</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L17/12" definition-exists="false" ipc-concordant="G10L17/12" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/12</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Score normalisation</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L17/14" definition-exists="false" ipc-concordant="G10L17/14" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/14</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Use of phonemic categorisation or speech recognition prior to speaker recognition or verification</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L17/16" definition-exists="false" ipc-concordant="G10L17/16" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2023-02-01" status="published"><classification-symbol>G10L17/16</classification-symbol><class-title date-revised="2023-02-01"><title-part><text>Hidden Markov models [HMM]</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L17/18" definition-exists="false" ipc-concordant="G10L17/18" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/18</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Artificial neural networks</text></title-part><title-part><text>Connectionist approaches</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L17/20" definition-exists="false" ipc-concordant="G10L17/20" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/20</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Pattern transformations or operations aimed at increasing system robustness, e.g. against channel noise or different working conditions</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L17/22" definition-exists="false" ipc-concordant="G10L17/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/22</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Interactive procedures</text></title-part><title-part><text>Man-machine interfaces</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L17/24" definition-exists="false" ipc-concordant="G10L17/24" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/24</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the user being prompted to utter a password or a predefined phrase</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L17/26" definition-exists="false" ipc-concordant="G10L17/26" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L17/26</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Recognition of special voice characteristics, e.g. for use in lie detectors</text></title-part><title-part><text>Recognition of animal voices</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="7" additional-only="false" sort-key="G10L19/00" definition-exists="true" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2017-08-01" status="published"><classification-symbol>G10L19/00</classification-symbol><class-title date-revised="2017-08-01"><title-part><text>Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders</text></title-part><title-part><text>Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis </text><reference><text>in musical instruments <class-ref scheme="cpc">G10H</class-ref></text></reference></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="8" additional-only="true" sort-key="G10L19/0001" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0001</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Codebooks</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L19/0002" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0002</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Codebook adaptations</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L19/0003" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0003</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Backward prediction of gain</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L19/0004" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0004</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Design or structure of the codebook</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L19/0005" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0005</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Multi-stage vector quantisation</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L19/0006" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0006</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Tree or treillis structures; Delayed decisions</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L19/0007" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0007</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Codebook element generation</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L19/0008" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0008</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Algebraic codebooks</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L19/0009" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0009</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Orthogonal codebooks</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L19/001" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/001</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Interpolation of codebook vectors</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L19/0011" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0011</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Long term prediction filters, i.e. pitch estimation</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L19/0012" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0012</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Smoothing of parameters of the decoder interpolation</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L19/0013" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0013</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Codebook search algorithms</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L19/0014" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0014</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Selection criteria for distances</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L19/0015" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0015</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Viterbi algorithms</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L19/0016" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2019/0016</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Codebook for LPC parameters</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L19/0017" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/0017</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Lossless audio signal coding; Perfect reconstruction of coded audio signal by transmission of coding error </text><reference><text><class-ref scheme="cpc">G10L19/24</class-ref> takes precedence</text></reference></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L19/0018" definition-exists="false" ipc-concordant="G10L19/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/0018</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Speech coding using phonetic or linguistical decoding of the source; Reconstruction using text-to-speech synthesis</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L19/002" definition-exists="false" ipc-concordant="G10L19/002" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/002</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Dynamic bit allocation </text><reference><text>for perceptual audio coders <class-ref scheme="cpc">G10L19/032</class-ref></text></reference></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L19/005" definition-exists="false" ipc-concordant="G10L19/005" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/005</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Correction of errors induced by the transmission channel, if related to the coding algorithm</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L19/008" definition-exists="false" ipc-concordant="G10L19/008" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2020-08-01" status="published"><classification-symbol>G10L19/008</classification-symbol><class-title date-revised="2020-08-01"><title-part><text>Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L19/012" definition-exists="false" ipc-concordant="G10L19/012" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/012</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Comfort noise or silence coding</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L19/018" definition-exists="false" ipc-concordant="G10L19/018" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/018</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Audio watermarking, i.e. embedding inaudible data in the audio signal</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L19/02" definition-exists="false" ipc-concordant="G10L19/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/02</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using spectral analysis, e.g. transform vocoders or subband vocoders</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/0204" definition-exists="false" ipc-concordant="G10L19/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/0204</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>using subband decomposition</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/0208" definition-exists="false" ipc-concordant="G10L19/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/0208</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Subband vocoders</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/0212" definition-exists="false" ipc-concordant="G10L19/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/0212</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>using orthogonal transformation</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/0216" definition-exists="false" ipc-concordant="G10L19/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/0216</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>using wavelet decomposition</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/022" definition-exists="false" ipc-concordant="G10L19/022" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/022</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Blocking, i.e. grouping of samples in time</text></title-part><title-part><text>Choice of analysis windows</text></title-part><title-part><text>Overlap factoring</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/025" definition-exists="false" ipc-concordant="G10L19/025" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/025</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Detection of transients or attacks for time/frequency resolution switching</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/028" definition-exists="false" ipc-concordant="G10L19/028" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/028</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Noise substitution, i.e. substituting non-tonal spectral components by noisy source </text><reference><text>comfort noise for discontinuous speech transmission <class-ref scheme="cpc">G10L19/012</class-ref></text></reference></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/03" definition-exists="false" ipc-concordant="G10L19/03" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/03</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Spectral prediction for preventing pre-echo</text></title-part><title-part><text>Temporary noise shaping [TNS], e.g. in MPEG2 or MPEG4</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/032" definition-exists="false" ipc-concordant="G10L19/032" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/032</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Quantisation or dequantisation of spectral components</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/035" definition-exists="false" ipc-concordant="G10L19/035" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/035</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Scalar quantisation</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/038" definition-exists="false" ipc-concordant="G10L19/038" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/038</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Vector quantisation, e.g. TwinVQ audio</text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L19/04" definition-exists="false" ipc-concordant="G10L19/04" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/04</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using predictive techniques</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/06" definition-exists="false" ipc-concordant="G10L19/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/06</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/07" definition-exists="false" ipc-concordant="G10L19/07" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/07</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Line spectrum pair [LSP] vocoders</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/08" definition-exists="false" ipc-concordant="G10L19/08" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/08</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Determination or coding of the excitation function</text></title-part><title-part><text>Determination or coding of the long-term prediction parameters</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/083" definition-exists="false" ipc-concordant="G10L19/083" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/083</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the excitation function being an excitation gain </text><reference><text><class-ref scheme="cpc">G10L25/90</class-ref> takes precedence</text></reference></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/087" definition-exists="false" ipc-concordant="G10L19/087" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/087</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using mixed excitation models, e.g. MELP, MBE, split band LPC or HVXC</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/09" definition-exists="false" ipc-concordant="G10L19/09" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/09</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Long term prediction, i.e. removing periodical redundancies, e.g. by using adaptive codebook or pitch predictor</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/093" definition-exists="false" ipc-concordant="G10L19/093" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/093</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using sinusoidal excitation models</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/097" definition-exists="false" ipc-concordant="G10L19/097" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/097</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using prototype waveform decomposition or prototype waveform interpolative [PWI] coders</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/10" definition-exists="false" ipc-concordant="G10L19/10" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/10</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the excitation function being a multipulse excitation</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L19/107" definition-exists="false" ipc-concordant="G10L19/107" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/107</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Sparse pulse excitation, e.g. by using algebraic codebook</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L19/113" definition-exists="false" ipc-concordant="G10L19/113" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/113</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Regular pulse excitation</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/12" definition-exists="false" ipc-concordant="G10L19/12" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/12</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the excitation function being a code excitation, e.g. in code excited linear prediction [CELP] vocoders</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L19/125" definition-exists="false" ipc-concordant="G10L19/125" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/125</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Pitch excitation, e.g. pitch synchronous innovation CELP [PSI-CELP]</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L19/13" definition-exists="false" ipc-concordant="G10L19/13" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/13</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Residual excited linear prediction [RELP]</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L19/135" definition-exists="false" ipc-concordant="G10L19/135" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/135</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Vector sum excited linear prediction [VSELP]</text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/16" definition-exists="false" ipc-concordant="G10L19/16" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/16</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Vocoder architecture</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/167" definition-exists="false" ipc-concordant="G10L19/16" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/167</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/173" definition-exists="false" ipc-concordant="G10L19/16" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/173</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Transcoding, i.e. converting between two coded representations avoiding cascaded coding-decoding</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/18" definition-exists="false" ipc-concordant="G10L19/18" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/18</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Vocoders using multiple modes</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L19/20" definition-exists="false" ipc-concordant="G10L19/20" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/20</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using sound class specific coding, hybrid encoders or object based coding</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L19/22" definition-exists="false" ipc-concordant="G10L19/22" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/22</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Mode decision, i.e. based on audio signal content versus external parameters</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L19/24" definition-exists="true" ipc-concordant="G10L19/24" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/24</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding</text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L19/26" definition-exists="false" ipc-concordant="G10L19/26" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/26</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Pre-filtering or post-filtering</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L19/265" definition-exists="false" ipc-concordant="G10L19/26" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L19/265</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Pre-filtering, e.g. high frequency emphasis prior to encoding</text></CPC-specific-text></title-part></class-title></classification-item></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="7" additional-only="false" sort-key="G10L21/00" definition-exists="true" ipc-concordant="G10L21/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/00</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Processing of the speech or voice signal to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility </text><reference><text><class-ref scheme="cpc">G10L19/00</class-ref> takes precedence</text></reference></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L21/003" definition-exists="false" ipc-concordant="G10L21/003" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/003</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Changing voice quality, e.g. pitch or formants</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/007" definition-exists="false" ipc-concordant="G10L21/007" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/007</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>characterised by the process used</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/01" definition-exists="false" ipc-concordant="G10L21/01" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/01</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Correction of time axis</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/013" definition-exists="false" ipc-concordant="G10L21/013" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/013</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Adapting to target pitch</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="11" additional-only="true" sort-key="G10L21/0135" definition-exists="false" ipc-concordant="G10L21/013" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/0135</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Voice conversion or morphing</text></CPC-specific-text></title-part></class-title></classification-item></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L21/02" definition-exists="false" ipc-concordant="G10L21/02" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2021-08-01" status="published"><classification-symbol>G10L21/02</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Speech enhancement, e.g. noise reduction or echo cancellation </text><reference><text>reducing echo effects in line transmission systems <class-ref scheme="cpc">H04B3/20</class-ref>; echo suppression in hands-free telephones <class-ref scheme="cpc">H04M9/08</class-ref></text></reference></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/0208" definition-exists="false" ipc-concordant="G10L21/0208" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0208</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Noise filtering</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L21/02082" definition-exists="false" ipc-concordant="G10L21/0208" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/02082</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>the noise being echo, reverberation of the speech</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L21/02085" definition-exists="false" ipc-concordant="G10L21/0208" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/02085</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Periodic noise</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L21/02087" definition-exists="false" ipc-concordant="G10L21/0208" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/02087</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>the noise being separate speech, e.g. cocktail party</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/0216" definition-exists="false" ipc-concordant="G10L21/0216" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0216</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>characterised by the method used for estimating noise</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="11" additional-only="true" sort-key="G10L21/02161" definition-exists="false" ipc-concordant="G10L21/0216" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/02161</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Number of inputs available containing the signal or the noise to be suppressed</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="12" additional-only="true" sort-key="G10L21/02163" definition-exists="false" ipc-concordant="G10L21/0216" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/02163</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Only one microphone</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="12" additional-only="true" sort-key="G10L21/02165" definition-exists="false" ipc-concordant="G10L21/0216" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/02165</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Two microphones, one receiving mainly the noise signal and the other one mainly the speech signal</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="12" additional-only="true" sort-key="G10L21/02166" definition-exists="false" ipc-concordant="G10L21/0216" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/02166</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Microphone arrays; Beamforming</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="11" additional-only="true" sort-key="G10L21/02168" definition-exists="false" ipc-concordant="G10L21/0216" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/02168</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>the estimation exclusively taking place during speech pauses</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L21/0224" definition-exists="false" ipc-concordant="G10L21/0224" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0224</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Processing in the time domain</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L21/0232" definition-exists="false" ipc-concordant="G10L21/0232" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0232</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Processing in the frequency domain</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/0264" definition-exists="false" ipc-concordant="G10L21/0264" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0264</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>characterised by the type of parameter measurement, e.g. correlation techniques, zero crossing techniques or predictive techniques</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/0272" definition-exists="false" ipc-concordant="G10L21/0272" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0272</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Voice signal separating</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/028" definition-exists="false" ipc-concordant="G10L21/028" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/028</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using properties of sound source</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/0308" definition-exists="false" ipc-concordant="G10L21/0308" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0308</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>characterised by the type of parameter measurement, e.g. correlation techniques, zero crossing techniques or predictive techniques</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/0316" definition-exists="false" ipc-concordant="G10L21/0316" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2021-08-01" status="published"><classification-symbol>G10L21/0316</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>by changing the amplitude</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/0324" definition-exists="false" ipc-concordant="G10L21/0324" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0324</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Details of processing therefor</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L21/0332" definition-exists="false" ipc-concordant="G10L21/0332" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0332</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>involving modification of waveforms</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L21/034" definition-exists="false" ipc-concordant="G10L21/034" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/034</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Automatic adjustment</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/0356" definition-exists="true" ipc-concordant="G10L21/0356" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0356</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for synchronising with other signals, e.g. video signals</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/0364" definition-exists="false" ipc-concordant="G10L21/0364" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2021-08-01" status="published"><classification-symbol>G10L21/0364</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for improving intelligibility</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="11" additional-only="true" sort-key="G10L21/03643" definition-exists="false" ipc-concordant="G10L21/0364" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2021-08-01" status="published"><classification-symbol>G10L2021/03643</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Diver speech</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="11" additional-only="true" sort-key="G10L21/03646" definition-exists="false" ipc-concordant="G10L21/0364" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2021-08-01" status="published"><classification-symbol>G10L2021/03646</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Stress or Lombard effect</text></CPC-specific-text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/038" definition-exists="true" ipc-concordant="G10L21/038" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/038</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using band spreading techniques</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/0388" definition-exists="false" ipc-concordant="G10L21/0388" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/0388</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Details of processing therefor</text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L21/04" definition-exists="false" ipc-concordant="G10L21/04" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/04</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Time compression or expansion</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/043" definition-exists="false" ipc-concordant="G10L21/043" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/043</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>by changing speed</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/045" definition-exists="false" ipc-concordant="G10L21/045" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/045</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using thinning out or insertion of a waveform</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L21/047" definition-exists="false" ipc-concordant="G10L21/047" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/047</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>characterised by the type of waveform to be thinned out or inserted</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="11" additional-only="false" sort-key="G10L21/049" definition-exists="false" ipc-concordant="G10L21/049" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/049</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>characterised by the interconnection of waveforms</text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/055" definition-exists="false" ipc-concordant="G10L21/055" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/055</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for synchronising with other signals, e.g. video signals</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/057" definition-exists="false" ipc-concordant="G10L21/057" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/057</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for improving intelligibility</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L21/0575" definition-exists="false" ipc-concordant="G10L21/057" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/0575</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Aids for the handicapped in speaking</text></CPC-specific-text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L21/06" definition-exists="false" ipc-concordant="G10L21/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/06</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Transformation of speech into a non-audible representation, e.g. speech visualisation or speech processing for tactile aids </text><reference><text><class-ref scheme="cpc">G10L15/26</class-ref> takes precedence</text></reference></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L21/065" definition-exists="false" ipc-concordant="G10L21/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/065</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Aids for the handicapped in understanding</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/10" definition-exists="false" ipc-concordant="G10L21/10" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2017-08-01" status="published"><classification-symbol>G10L21/10</classification-symbol><class-title date-revised="2017-08-01"><title-part><text>Transforming into visible information</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L21/105" definition-exists="false" ipc-concordant="G10L21/10" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2021/105</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Synthesis of the lips movements from speech, e.g. for talking heads</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/12" definition-exists="false" ipc-concordant="G10L21/12" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/12</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>by displaying time domain information</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L21/14" definition-exists="false" ipc-concordant="G10L21/14" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/14</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>by displaying frequency domain information</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/16" definition-exists="false" ipc-concordant="G10L21/16" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2017-08-01" status="published"><classification-symbol>G10L21/16</classification-symbol><class-title date-revised="2017-08-01"><title-part><text>Transforming into a non-visible representation </text><reference><text>devices or methods enabling ear patients to replace direct auditory perception by another kind of perception <class-ref scheme="cpc">A61F11/04</class-ref></text></reference></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L21/18" definition-exists="false" ipc-concordant="G10L21/18" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L21/18</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Details of the transformation process</text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="7" additional-only="false" sort-key="G10L25/00" definition-exists="true" ipc-concordant="G10L25/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2020-08-01" status="published"><classification-symbol>G10L25/00</classification-symbol><class-title date-revised="2020-08-01"><title-part><text>Speech or voice analysis techniques not restricted to a single one of groups <class-ref scheme="cpc">G10L15/00</class-ref> - <class-ref scheme="cpc">G10L21/00</class-ref> </text><reference><text>muting semiconductor-based amplifiers when some special characteristics of a signal are sensed by a speech detector, e.g. sensing when no signal is present, <class-ref scheme="cpc">H03G3/34</class-ref></text></reference></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L25/03" definition-exists="false" ipc-concordant="G10L25/03" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/03</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>characterised by the type of extracted parameters</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/06" definition-exists="false" ipc-concordant="G10L25/06" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/06</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the extracted parameters being correlation coefficients</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/09" definition-exists="false" ipc-concordant="G10L25/09" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/09</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the extracted parameters being zero crossing rates</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/12" definition-exists="false" ipc-concordant="G10L25/12" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/12</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the extracted parameters being prediction coefficients</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/15" definition-exists="false" ipc-concordant="G10L25/15" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/15</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the extracted parameters being formant information</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/18" definition-exists="false" ipc-concordant="G10L25/18" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/18</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the extracted parameters being spectral information of each sub-band</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/21" definition-exists="false" ipc-concordant="G10L25/21" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/21</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the extracted parameters being power information</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/24" definition-exists="false" ipc-concordant="G10L25/24" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/24</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>the extracted parameters being the cepstrum</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L25/27" definition-exists="false" ipc-concordant="G10L25/27" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/27</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>characterised by the analysis technique</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/30" definition-exists="false" ipc-concordant="G10L25/30" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/30</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using neural networks</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/33" definition-exists="false" ipc-concordant="G10L25/33" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/33</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using fuzzy logic</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/36" definition-exists="false" ipc-concordant="G10L25/36" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/36</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using chaos theory</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/39" definition-exists="false" ipc-concordant="G10L25/39" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/39</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>using genetic algorithms</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L25/45" definition-exists="false" ipc-concordant="G10L25/45" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/45</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>characterised by the type of analysis window</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L25/48" definition-exists="false" ipc-concordant="G10L25/48" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/48</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>specially adapted for particular use</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/51" definition-exists="false" ipc-concordant="G10L25/51" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/51</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for comparison or discrimination</text></title-part></class-title>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L25/54" definition-exists="false" ipc-concordant="G10L25/54" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/54</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for retrieval</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L25/57" definition-exists="false" ipc-concordant="G10L25/57" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/57</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for processing of video signals</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L25/60" definition-exists="false" ipc-concordant="G10L25/60" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/60</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for measuring the quality of voice signals</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L25/63" definition-exists="false" ipc-concordant="G10L25/63" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/63</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for estimating an emotional state</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="10" additional-only="false" sort-key="G10L25/66" definition-exists="false" ipc-concordant="G10L25/66" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/66</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for extracting parameters related to health condition </text><reference><text>detecting or measuring for diagnostic purposes <class-ref scheme="cpc">A61B5/00</class-ref></text></reference></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/69" definition-exists="false" ipc-concordant="G10L25/69" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/69</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for evaluating synthetic or decoded voice signals</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/72" definition-exists="false" ipc-concordant="G10L25/72" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/72</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for transmitting results of analysis</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L25/75" definition-exists="false" ipc-concordant="G10L25/75" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/75</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for modelling vocal tract parameters</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L25/78" definition-exists="false" ipc-concordant="G10L25/78" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/78</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Detection of presence or absence of voice signals </text><reference><text>switching of direction of transmission by voice frequency in two-way loud-speaking telephone systems <class-ref scheme="cpc">H04M9/10</class-ref></text></reference></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L25/783" definition-exists="false" ipc-concordant="G10L25/78" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2025/783</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>based on threshold decision</text></CPC-specific-text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="10" additional-only="true" sort-key="G10L25/786" definition-exists="false" ipc-concordant="G10L25/78" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2025/786</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Adaptive threshold</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/81" definition-exists="false" ipc-concordant="G10L25/81" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/81</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for discriminating voice from music</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/84" definition-exists="false" ipc-concordant="G10L25/84" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/84</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>for discriminating voice from noise</text></title-part></class-title></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="9" additional-only="false" sort-key="G10L25/87" definition-exists="false" ipc-concordant="G10L25/87" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/87</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Detection of discrete points within a voice signal</text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L25/90" definition-exists="false" ipc-concordant="G10L25/90" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/90</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Pitch determination of speech signals</text></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L25/903" definition-exists="false" ipc-concordant="G10L25/90" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2025/903</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>using a laryngograph</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L25/906" definition-exists="false" ipc-concordant="G10L25/90" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2025/906</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Pitch tracking</text></CPC-specific-text></title-part></class-title></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="8" additional-only="false" sort-key="G10L25/93" definition-exists="false" ipc-concordant="G10L25/93" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L25/93</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Discriminating between voiced and unvoiced parts of speech signals </text><reference><text><class-ref scheme="cpc">G10L25/90</class-ref> takes precedence</text></reference></title-part></class-title>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L25/932" definition-exists="false" ipc-concordant="G10L25/93" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2025/932</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Decision in previous or following frames</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L25/935" definition-exists="false" ipc-concordant="G10L25/93" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2025/935</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Mixed voiced class; Transitions</text></CPC-specific-text></title-part></class-title></classification-item>
<classification-item breakdown-code="true" not-allocatable="false" level="9" additional-only="true" sort-key="G10L25/937" definition-exists="false" ipc-concordant="G10L25/93" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L2025/937</classification-symbol><class-title date-revised="2013-01-01"><title-part><CPC-specific-text><text>Signal energy in various frequency bands</text></CPC-specific-text></title-part></class-title></classification-item></classification-item></classification-item>
<classification-item breakdown-code="false" not-allocatable="false" level="7" additional-only="false" sort-key="G10L99/00" definition-exists="false" ipc-concordant="G10L99/00" c-set-base-allowed="false" c-set-subsequent-allowed="true" date-revised="2013-01-01" status="published"><classification-symbol>G10L99/00</classification-symbol><class-title date-revised="2013-01-01"><title-part><text>Subject matter not provided for in other groups of this subclass</text></title-part></class-title></classification-item></classification-item></classification-item></class-scheme>