Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T02:32:50.348Z Has data issue: false hasContentIssue false

Finite-state models for speech-based search on mobile devices

Published online by Cambridge University Press:  21 March 2011

TANIYA MISHRA
Affiliation:
AT&T Labs-Research, 180 Park Ave Florham Park, NJ 07932, USA email: taniya@research.att.com, srini@research.att.com
SRINIVAS BANGALORE
Affiliation:
AT&T Labs-Research, 180 Park Ave Florham Park, NJ 07932, USA email: taniya@research.att.com, srini@research.att.com
Rights & Permissions [Opens in a new window]

Abstract

In this paper, we present techniques that exploit finite-state models for voice search applications. In particular, we illustrate the use of finite-state models for encoding the search index in order to tightly integrate the speech recognition and the search components of a voice search system. We show that the tight integration mutually benefits Automatic Speech Recognition and improves the search. In the second part of the paper, we discuss the use of finite-state techniques for spoken language understanding, in particular, to segment an input query into its component semantic fields so as to improve search as well as to extend the functionality of the system and be able to execute the user's request against a backend database.

Information

Type
Papers
Copyright
Copyright © Cambridge University Press 2011
Figure 0

Fig. 1. The architecture of the speech-driven question--answering system.

Figure 1

Table 1. Listings retrieved for query audi automobiles

Figure 2

Fig. 2. Retrieval results for static and dynamic questions using Qme!.

Figure 3

Fig. 3. A sample word confusion network for a business listing query.

Figure 4

Fig. 4. A sample word confusion network with arc costs as negative logarithm of the posterior probabilities.

Figure 5

Fig. 5. Oracle accuracy graph for the WCNs at different arc densities.

Figure 6

Fig. 6. An example of an FST representing the search index related to the business listings repository.

Figure 7

Fig. 7. An example of an FST representing the search index related to the QA repository.

Figure 8

Table 2. Listings retrieved for query audi automobiles before and after ASR WCNs were rescored using search relevance weights

Figure 9

Fig. 8. A WCN rescored using word-level search relevance weights.

Figure 10

Fig. 9. An EditFST encoding the edit operations with substitution, deletion and insertion costs.

Figure 11

Fig. 10. An example of an FST representing the search index for static queries.

Figure 12

Table 3. Performance of the metrics used for rescoring the WCNs output by ASR

Figure 13

Table 4. The recall, precision and F-scores obtained from the baseline ASR output compared to those obtained by the reranked ASR output on the search task

Figure 14

Table 5. Coherence metric results for top-5 queries retrieved using different retrieval techniques for the seen set

Figure 15

Table 6. Retrieval results for the unseen queries

Figure 16

Table 7. ASR accuracies of the best path before and after (in parentheses) the composition of SearchFST

Figure 17

Fig. 11. The effect of varying the β value on top-1 retrieval accuracy on the Seen data set.

Figure 18

Table 8. A Sample set of annotated sentences

Figure 19

Table 9. ASR performance on three data sets

Figure 20

Table 10. SearchTerm extraction accuracy using the FST approach

Figure 21

Table 11. LocationTerm extraction accuracy using the FST approach

Figure 22

Table 12. Search performances using the FST approach